Orvera AI Featured in the CMP Research Prism for Voicebot & Conversational IVR

Backend Engineer (Python)

Location

Pune, India

Employment Type

Full-time

Location Type

On-site

Department

Engineering & Technical

Role Overview

We are hiring Backend Engineers (Python) to design, build, and scale backend services that power our B2B SaaS platform. This role is hands-on and focused on building reliable, secure, and high-performance systems that support enterprise-grade workloads.

You will work closely with Product, Frontend, and DevOps teams to deliver backend services used by customers at scale.

Key Responsibilities

Backend Development & APIs

  • Design and develop backend services and REST APIs using Python
  • Build scalable, maintainable, and testable code for production environments
  • Implement business logic, workflows, and integrations with internal and external systems

Data & Storage

  • Design and manage data models using relational and/or NoSQL databases
  • Optimize queries and improve performance for high-volume data access
  • Ensure data consistency, integrity, and reliability

System Reliability & Performance

  • Identify and resolve performance bottlenecks and production issues
  • Implement logging, monitoring, and alerting for backend services
  • Participate in debugging, incident resolution, and root cause analysis

Security & Best Practices

  • Implement secure authentication, authorization, and data-protection practices
  • Follow coding standards, testing practices, and documentation guidelines
  • Contribute to code reviews and technical design discussions

Collaboration & Delivery

  • Work closely with Product Managers to understand requirements and trade-offs
  • Collaborate with Frontend and DevOps engineers on end-to-end delivery
  • Support CI/CD pipelines and production releases

Qualifications

  • 3–6+ years of experience in backend development using Python
  • Strong experience building RESTful APIs and backend services
  • Hands-on experience with databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Experience with frameworks such as Django, Flask, or FastAPI
  • Understanding of cloud-based architectures and production environments

Preferred Experience

  • Experience building SaaS platforms or enterprise-grade systems
  • Familiarity with message queues, background jobs, or event-driven systems
  • Exposure to Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure)
  • Experience with system design for scalability and reliability

What We Offer

  • Opportunity to work on production systems used by global customers
  • Ownership of backend components and services
  • Collaborative engineering culture with strong code quality standards
  • CCompetitive compensation and benefits in Pune, India

Apply for Backend Engineer (Python)

Please complete the application below. Fields marked as '*' are mandatory.

Candidate Information

Role Details

Resume & Links

Drag & drop your resume here or click to upload

Work Authorization

Authorized to work?

Require visa sponsorship?

Agentic Conversational AI Platform for Contact Center | Orvera