Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

16 Aug
|
Cherry Bekaert
|
Bengaluru

16 Aug

Cherry Bekaert

Bengaluru

About the Role

We are looking for a Back-End Software Engineer to design, develop, and support scalable, high-performance backend systems across our Development & Engineering portfolio. This role is ideal for someone with strong Python/backend engineering experience who can take ownership of production-grade services, collaborate with globally distributed teams, and contribute to reliable, secure, and maintainable system designs.

Key Responsibilities
- Design, develop, and maintain scalable backend systems using Python and related backend frameworks.
- Own backend services end-to-end, including design, development, testing, deployment, and ongoing support.
- Build and maintain APIs and backend integrations to support reliable system-to-system communication.
- Troubleshoot and resolve defects, performance issues, and production incidents.
- Apply best practices for reliability, scalability, performance, maintainability, and secure coding.
- Collaborate with globally distributed teams, including U.S.-based stakeholders, in a remote/asynchronous work environment.




- Contribute to technical design discussions and support architectural decisions.
- Maintain clear technical documentation to support knowledge sharing and operational continuity.

Required Skills & Experience
- 5+ years of hands-on backend software engineering experience.
- Strong experience building production-grade systems using Python.
- Experience with backend frameworks such as Flask, FastAPI, CherryPy, Quart, Pyramid, or similar.
- Working knowledge of API design, RESTful services, backend integrations, and system-to-system communication.
- Experience with relational databases, SQL, and data modeling concepts.
- Familiarity with Git, CI/CD pipelines, Docker/containerization, and contemporary development practices.
- Strong understanding of secure coding, testing, code quality, and maintainable software design.
- Good problem-solving ability with ownership, attention to detail, and strong execution disciplin

📌 Software Engineer (Bengaluru)
🏢 Cherry Bekaert
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru