Job Opening

    Senior Backend Engineer

    Bangalore, India Posted April 14, 2026
    full time
    Job Description

    We are looking for a Senior Backend Engineer to design and build scalable backend services powering our core platform. You will work with Python, FastAPI, and PostgreSQL in a fast-paced environment alongside a talented engineering team. As a senior engineer, you will take ownership of critical backend systems, drive architectural decisions, and mentor junior developers. Our stack includes Python with FastAPI for high-performance APIs, PostgreSQL for data persistence, Redis for caching and queues, and Docker with Kubernetes for container orchestration on AWS. ## Key Responsibilities - Design and implement RESTful APIs using FastAPI with async patterns - Optimize PostgreSQL queries, indexes, and database schema for scale - Build and maintain CI/CD pipelines using GitHub Actions and ArgoCD - Collaborate with frontend engineers on API contracts and data models - Lead code reviews and mentor junior engineers on best practices - Participate in on-call rotation and incident response - Drive technical design documents for new features and system improvements ## Requirements - 5+ years of backend development experience with Python - Strong proficiency with FastAPI, SQLAlchemy, and asyncio patterns - PostgreSQL expertise including query optimization and migration management - Hands-on experience with Docker, Kubernetes, and AWS services - Deep understanding of microservices architecture and distributed systems - Experience with message queues like Redis, RabbitMQ, or Kafka - Strong fundamentals in data structures, algorithms, and system design

    Requirements
    Experience5+ years
    Required Skills
    PythonFastAPIPostgreSQLDockerKubernetesAWSRedisREST APIs
    Compensation
    ₹25,00,000 – ₹45,00,000/year