Backend Engineer (Senior)
Job Description
The center leverages the power of data and analytics to drive growth for critical business functions such as operations, finance, people, and technology. The teams are transforming Operations through Tech and Analytics.
Job Title: Senior Backend Engineer
We are seeking a highly skilled and experienced Senior Backend Engineer to join our dynamic team. You will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our products. This role demands a strong foundation in Python-based frameworks, cloud infrastructure, and modern software engineering practices.
Design and develop RESTful APIs using Python frameworks such as Django, Fast API, or Flask.
Architect scalable backend systems with a focus on performance, reliability, and security.
Optimize relational databases (PostgreSQL, MySQL) and apply ORM tools like Django ORM, SQL Alchemy, Sequelize, or Waterline.
Containerize applications using Docker and manage deployments in Azure cloud (Web Apps, Functions).
Collaborate with cross-functional teams including frontend developers, product managers, and DevOps.
Conduct code reviews, write unit and integration tests using tools like pytest, locust, and hypothesis.
Ensure adherence to Python best practices (PEP8) and scalable design patterns.
Qualifications, Experience, Skills
~ BE/B. Tech in CS or similar domain
Work experience
~5+ years of backend development experience with Python.
Strong expertise in Django, FastAPI, Flask, and RESTful API design.
Proficiency in PostgreSQL, MySQL, and ORM tools.
Experience with Docker, Git, GitHub, and CI/CD pipelines.
Solid understanding of DB design principles and performance optimization.
Hands-on experience with Azure cloud services (Web Apps, Functions).
Familiarity with testing frameworks like pytest, locust, and hypothesis.
Strong foundation in data structures and algorithms.
Experience in distributed/cloud-based environments (minimum 4 years).
Exposure to frontend technologies: HTML, CSS, JavaScript, TypeScript.
Experience with Sequelize/Waterline ORM.
Knowledge of AI/ML integration and GenAI tools (Langchain, LangGraph).
Familiarity with Kubernetes, Terraform, and monitoring tools.
Agile/Scrum development experience.
And above all of this, an undying love for beer!
Job Information
Get Jobs Like This
New Confidential jobs and similar roles, straight to your inbox.
Weekly digest. Unsubscribe anytime.
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.