DevSavant is seeking a Senior Backend Software Engineer to join their distributed engineering team, responsible for building and maintaining backend services and infrastructure using Python in an AWS environment.
Requirements
- 5+ years of professional backend software engineering experience
- Strong proficiency in Python with experience building production-grade services
- Experience with web frameworks such as FastAPI, Django, or Flask
- Solid understanding of relational databases (PostgreSQL and/or MySQL), including schema design, query optimization, and migrations
- Experience with cloud infrastructure, preferably AWS (EC2, ECS/EKS, S3, SQS, Lambda, or similar)
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience building and maintaining RESTful APIs and data integration pipelines
- Strong foundation in software engineering practices: Git, testing, CI/CD, and code reviews
- Strong communication skills and ability to collaborate in distributed teams across time zones
- Proactive, curious mindset with a focus on continuous improvement
- Active use of AI coding tools (e.g., GitHub Copilot, Claude Code, Cursor) in daily workflows
- Working proficiency in English for team communication and documentation
Benefits
- Opportunity to work with a growing company in the venture-backed ecosystem
- Collaborative and distributed team environment
- Chance to work on challenging projects and contribute to the company's growth
- Competitive compensation and benefits