Skip to content
HarveyHarvey

Senior Software Engineer, Backend

Build and operate secure, scalable backend services and APIs for AI-powered SaaS products. The role requires 5+ years of backend experience, strong Python and relational database skills, cloud infrastructure experience, and production operations ownership.

About the job

Responsibilities

  • Collaborate with Product to prioritize customer-focused work and deliver reliable features quickly.
  • Design and own backend services and APIs powering web applications, workflows, and integrations.
  • Model and manage data in Postgres and related data stores.
  • Build secure, multi-tenant, permissions-aware systems with auditing for enterprise and government customers.
  • Implement backend features and workflows using LLMs and agentic tools.
  • Collaborate with frontend, product, and design partners to define API contracts and ship features end-to-end.
  • Add logging, metrics, and tracing for observability and on-call readiness.
  • Improve performance and scalability by profiling bottlenecks, tuning queries, and refining service boundaries.
  • Participate in code reviews, technical design discussions, and an on-call rotation.

Requirements

  • 5+ years of backend engineering experience building and operating production web applications or SaaS products.
  • Experience building fast-growing SaaS products using PWA technologies.
  • Track record of shipping intuitive products with strong attention to detail.
  • Strong Python programming skills and experience with a modern web framework such as FastAPI or Flask.
  • Hands-on experience with relational databases such as Postgres.
  • Understanding of API design, authentication and authorization, background job patterns, and robust error handling.
  • Experience with cloud infrastructure such as Azure, AWS, or GCP.
  • Comfort operating production services using logs, metrics, dashboards, and alerts, including on-call participation.
  • Must be authorized to work in India; visa sponsorship is unavailable.

Compensation and Benefits

  • No compensation information provided.

Skills

Python, FastAPI, Flask, Postgres, REST APIs, Authentication, Authorization, Background Jobs, AWS, Azure, GCP, Pwa, LLMs, Agentic AI, Observability

Apollo

Apollo

Bengaluru, India

Senior Backend Engineer II
No salary listedHybrid5+ YOEBackend Engineering

Senior backend engineer responsible for designing, shipping, and operating scalable distributed services while owning the full development lifecycle. The role requires 5+ years of backend experience, strong system design fundamentals, operational judgment, and effective use of AI-assisted development.

6sense

6sense

Bengaluru, India

Senior Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Senior software engineer responsible for designing scalable backend systems, APIs, microservices, and distributed applications. Requires 7+ years of software engineering experience with Python or Java and cloud-platform experience.

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Navan

Navan

Bengaluru, India

Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.