Job DescriptionSenior Backend Engineer
nPosition: Senior Backend Engineer
nLocation: Bangalore (Hybrid)
nExperience: 2–8 years
nJob Overview
nWe're looking for a Senior Backend Engineer with 2–8 years of experience to join our Software Development team. You'll own the backend of analytics-driven web applications end to end - building scalable APIs, designing data models, and ensuring the systems that power our data visualization and tracking products are fast, reliable, and maintainable. The ideal candidate is a solid Python developer who takes ownership, writes clean code, and uses modern tooling (including AI) to ship quality work on time.
nResponsibilities
n
- n
- Design, build, and maintain robust, scalable backend services and RESTful APIs using Python.n
- Take end-to-end ownership of assigned features - from design through implementation, deployment, and maintenance.n
- Model and optimize data storage across SQL and NoSQL databases to support analytics workloads.n
- Build and maintain integrations that serve clean,
structured data to the frontend and analytics layers.n
- Participate actively in code reviews and uphold engineering best practices.n
- Translate business and product requirements into reliable technical solutions.n
- Use AI tools in your day-to-day workflow to accelerate delivery without compromising code quality.n
- Troubleshoot, debug, and resolve issues across the backend stack with initiative.n
- Write clean, efficient, well-documented, and well-tested code.n
nRequired Skills
n
- n
- 2–8 years of professional backend development experience.n
- Strong proficiency in Python.n
- Hands-on experience with at least one Python web framework - Django, FastAPI, or Flask.n
- Solid experience with both RDBMS (PostgreSQL) and NoSQL (MongoDB) databases.n
- Strong command of Git/GitHub and version control workflows.n
- Proven experience designing and implementing RESTful APIs.n
- Sound understanding of software architecture princi