Seeking an experienced Software Engineer to join our engineering team. You will leverage your deep backend engineering skills, especially in Python and AWS, to design scalable systems supporting SaaS products.
Responsibilities
- Lead backend development efforts with a focus on scalable API design and implementation.
- Write high-quality, maintainable code primarily in Python using frameworks like Flask, FastAPI, or Django.
- Work extensively with AWS services including Lambda, ECS, and DynamoDB to build and optimize distributed, multi-tenant SaaS applications.
- Collaborate closely with cross-functional teams to deliver end-to-end solutions.
Requirements
5- 7 years of professional backend engineering experience, preferably at high-growth startups or major tech companies.Strong Python proficiency with experience in AWS cloud infrastructure and serverless architectures.Familiarity with NoSQL databases, especially DynamoDB, is a plus.Solid understanding of distributed systems principles and cloud compute services (AWS Lambda, ECS).Ability to thrive in a fast-paced startup culture with a strong focus on team collaboration and efficiency.Benefits
$180,000 - $220,000 USD / YearComprehensive coverage across medical, dental, vision, life, and disability401(k)Unlimited PTO