
Senior Software Engineer
Pebl
full-time
Posted on:
Location Type: Hybrid
Location: Palo Alto • California • United States
Visit company websiteExplore more
Salary
💰 $150,000 - $185,000 per year
Job Level
About the role
- Collaborate with product managers, designers, and other engineers to build and deliver scalable, high-quality solutions.
- Architect, develop, and maintain applications and services using TypeScript, Postgres, and AWS in a serverless environment.
- Optimize systems and processes to drive customer acquisition, retention, and engagement.
- Lead by example in writing clean, maintainable, and efficient code.
- Mentor junior team members and foster a culture of continuous learning and improvement.
- Contribute to technical discussions, design reviews, and code reviews to maintain high engineering standards.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay current with emerging technologies and best practices to continuously enhance our technology stack.
Requirements
- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software engineering, with a focus on backend and serverless architecture.
- Experience with TypeScript, Postgres, and AWS (Lambda, DynamoDB, API Gateway, S3, etc.).
- Experience with software design patterns, microservices architecture, and RESTful APIs.
- A lean mindset - Focus on delivering customer value by minimizing waste, optimizing workflows, fostering continuous improvement, and prioritizing in an iterative manner.
- Strong problem-solving skills and the ability to work effectively in a fast-paced, dynamic environment.
- Excellent communication and collaboration skills, with a team-oriented mindset.
- Experience with growth-focused projects or optimizing user journeys is a plus.
Benefits
- Flexible Time Off – Take the time you need to recharge.
- Parental Leave – Support for growing families.
- Health and Dental Insurance – Where applicable, to cover you and your loved ones.
- Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptPostgresAWSserverless architecturesoftware design patternsmicroservices architectureRESTful APIsclean codetroubleshootingproblem-solving
Soft Skills
mentoringcollaborationcommunicationcontinuous learningteam-orientedleadershipadaptabilitycustomer focusiterative prioritizationfast-paced work
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in EngineeringMaster's degree in Engineering