Software Engineer
Savvy Talent
Posted: October 7, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
To join our engineering team as a software engineer, you will design scalable SaaS products using Python, AWS, and the FastAPI framework. You should be proficient in Python and AWS services like Lambda, ECS, and DynamoDB, and have experience with backend development and API design.
Required Skills
Job Description
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/Year
• Comprehensive coverage across medical, dental, vision, life, and disability
• 401(k)
• Unlimited PTO