Senior Software Engineer
About the role
Pebl’s AI‑powered Global Work Platform™ enables companies to hire, pay, and manage employees in 185+ countries, removing risk, red tape, and guesswork from global growth. Backed by more than a decade of compliance leadership and local expertise, Pebl helps businesses move fast, stay compliant, and scale with confidence. The Senior Software Engineer will join the Growth Engineering team to design, build, and scale innovative solutions that enhance user acquisition, engagement, and retention.
This position reports to the Engineering Manager of Software Engineering and requires in‑office presence at the Palo Alto office, Monday‑Wednesday.
Responsibilities
- 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, PostgreSQL, 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 the technology stack.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience, with a focus on backend and serverless architecture.
- Proficiency with TypeScript, PostgreSQL, and AWS services (Lambda, DynamoDB, API Gateway, S3, etc.).
- Experience with software design patterns, microservices architecture, and RESTful APIs.
- Lean mindset—focus on delivering customer value, minimizing waste, optimizing workflows, and fostering continuous improvement.
- Strong problem‑solving skills and ability to thrive 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 – coverage for you and your loved ones where applicable.
- Retirement Savings + Employee Incentive Plan – plan for the future while sharing our success.
Compensation
Compensation Range: $183,520 – $230,000.
Schedule
In‑office presence required at the Palo Alto office, Monday through Wednesday.