17 Oct
|
ealana
|
Bengaluru
svg]:w-[18px] [&>svg]:h-[18px] [&>svg]:text-e-blue [&>svg]:shrink-0"> Job Description
Senior Backend Engineer (Python) — Bengaluru, India (hybrid, three days a week in office) We are a B2B software company building data products used by finance and operations teams at large enterprises. We are growing our core platform team and are looking for a Senior Backend Engineer who enjoys owning services end to end. What you will do: - Design, build and run backend services in Python that handle millions of requests a day. - Own data models and query performance on PostgreSQL. - Build REST APIs used by our web app and by customer integrations. - Use Redis for caching and background job queues. - Deploy and operate services on Kubernetes with Docker, and keep our CI/CD pipelines healthy. - Review code, mentor two to three engineers, and help make technical decisions for the team. What we are looking for: - 5 to 8 years of professional backend engineering experience.
- Strong Python and PostgreSQL skills are required. - Hands-on experience running production services on Kubernetes. - Valuable understanding of distributed systems, caching and failure handling. - Experience with Django or FastAPI. - Clear written communication in English. Nice to have: - Kafka or another event streaming platform. - Experience with AWS. - Some exposure to data pipelines or analytics systems. You must be based in Bengaluru or willing to relocate. We offer a competitive salary, health insurance for you and your family, and a learning budget every year.
svg]:w-[18px] [&>svg]:h-[18px] [&>svg]:text-e-blue [&>svg]:shrink-0"> Required Skills
pythonpostgresqlkubernetesdockerredisrest apidjangofastapi
svg]:w-[18px] [&>svg]:h-[18px] [&>svg]:text-e-blue [&>svg]:shrink-0"> Good to Have
kafkaawsdata pipelinesanalytics systems
📌 Senior Backend Engineer (Python) (Bengaluru)
🏢 ealana
📍 Bengaluru