Senior Software Engineer - App Infra
Remote · India or IN
Job Summary
Senior Software Engineer - Backend responsible for designing, implementing, and maintaining microservices using Python; designing and developing cloud-based software products; building systems and data pipelines that scale to millions of transactions; collaborating on security, reliability, and automation; providing architectural leadership and guiding technology choices for the backend platform; requires 5+ years of engineering experience, a Bachelor's degree, and strong Python and database skills; experience with frameworks like Flask/Spring, cloud (AWS), containers, CI/CD, Agile, and automated testing; remote-first environment based in India.
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years engineering experience
- Expert in Python
- Experience building complex systems and applications
- Solid database skills (PostgreSQL, MySQL) and data modeling
- Experience with Web Frameworks like Spring, Flask
- Strong problem-solving and communication skills
- Architecture leadership and contribution to backend architecture/ tooling decisions
- Experience leading and owning projects from start to finish
- Experience with agile methodologies and automated testing
- Familiarity with containerization, microservices architecture, CI/CD, AWS, and deployment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.