Empowering companies to work with the best engineers in the world
Backend Python Software Engineer
Location
India
Posted
146 days ago
Salary
0
Seniority
Junior
Job Description
Backend Python Software Engineer
Smart Working
• Design, build, and operate scalable, distributed backend systems using Python • Develop and evolve a highly available, event-driven microservices architecture • Build APIs and services that support operational automation and simulation • Take ownership of platform reliability, maintainability, and operational health • Actively improve performance, resilience, and scalability of backend systems • Contribute to the ongoing evolution of agile development practices • Collaborate closely with engineers, operations teams, and on-site stakeholders to deliver practical, real-world solutions • Champion code quality through testing, reviews, and continuous improvement
Job Requirements
- Experience building backend systems using Python in production environments
- Hands-on experience using cloud services, preferably AWS (experience with GCP is also acceptable)
- Understanding of, or strong interest in, Test-Driven Development (TDD) practices
- Experience working with CI/CD pipelines and running systems responsibly in production
- Familiarity with event-driven architectures, or a strong willingness to learn and apply these patterns
- Comfortable working in collaborative, cross-functional teams
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Deliver safe and efficient embedded software for state-of-the-art vision-based sensing systems • Produce high-quality, maintainable code using C++ • Create architecture and designs in alignment with Functional Safety standards • Design, implement, and test full-stack software running in resource-constrained environments • Work closely with a multidisciplinary team of hardware, software, and system engineers to ensure the success of our product
• Develop and maintain Back-End services using .NET. • Design and implement RESTful APIs. • Work on highly complex enterprise systems. • Optimize performance and address scalability issues. • Integrate with databases and other technologies. • Collaborate with Front-End and product teams. • Review code and adhere to best practices.
Intermediate Software Engineer, .NET/Angular
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Develop new product features and maintain existing functionalities • Identify and fix bugs while introducing improvements to enhance the overall quality of the product • Assess technical solutions and highlight potential technical risks • Collaborate on work decomposition and estimation • Follow the project SDLC and suggest improvements when necessary • Contribute to enhancing code quality through pull requests and self-review • Document technical solutions; improve CI/CD practices • Collaborate on design with Tech Lead and Principal Architect
• Develop, enhance, and maintain full stack applications covering both front-end and back-end components • Participate in application architecture, design discussions, and technical decision-making • Translate business and functional requirements into effective technical solutions • Ensure application performance, security, and maintainability meet organizational standards • Perform testing, debugging, and issue resolution throughout the development lifecycle • Collaborate with cross-functional teams to ensure timely and high-quality delivery • Contribute to documentation, code reviews, and continuous improvement initiatives




