19 Aug
|
Spectrum Talent Management
|
Bengaluru
19 Aug
Spectrum Talent Management
Bengaluru
Role & responsibilities
Backend Engineer Job Description
This role is primarily focused on Python-based backend development, API engineering using FastAPI, and data-intensive application design using relational and NoSQL databases. The ideal candidate will work closely with product managers, front-end engineers, QA, support, and other engineering teams to deliver secure, reliable, and high-performance services. Exposure to JavaScript and React-based front-end development is a plus.
Responsibilities
- Design, develop, and maintain scalable backend systems and services using Python and FastAPI.
- Build secure, well-structured, and high-performance RESTful APIs for web applications and platform integrations.
- Design and optimize data models, queries, and access layers across relational and NoSQL databases.
- Contribute to application architecture, backend modernization, and service reliability improvements.
- Implement logging, monitoring, observability, and error-handling practices to improve operational resilience.
- Collaborate with front-end engineers and product teams to define service contracts and deliver end-to-end solutions.
- Write automated tests, participate in code reviews, and uphold engineering standards for quality, security, and maintainability.
- Support deployment pipelines, troubleshooting, and production issue resolution.
- Participate in agile ceremonies and contribute to continuous improvement across engineering practices.
Required Qualifications
- 4 to 7 years of professional software development experience with a strong focus on backend engineering.
- Very strong expertise in Python and backend application development.
- Robust hands-on experience building APIs and backend services using FastAPI.
- Strong experience with relational databases and NoSQL databases, including data modeling and query optimization.
- Experience designing, building, and consuming RESTful APIs and distributed services.
- Strong understanding of testing, debugging,
📌 Backend Python Developer (Bengaluru)
🏢 Spectrum Talent Management
📍 Bengaluru