
Job Description
Ovii's Interpretation of the Role
The Staff Software Engineer, Backend will design, build, and operate secure, multi‑tenant backend services that power Harvey’s AI‑driven product suite. You’ll own APIs, data models, and cloud infrastructure while collaborating closely with product and design to deliver high‑impact features. The role demands deep Python expertise, SaaS experience, and strong observability practices.
Role Snapshot
- Backend service design & ownership
- API development & contracts
- Multi‑tenant SaaS platform
- AI workflow orchestration
- Observability & on‑call responsibility
- Cloud infrastructure (AWS/Azure/GCP)
- Performance & scalability engineering
Must-Have Requirements
- Python
- FastAPI or Flask
- PostgreSQL
- API design & authentication/authorization
- Background job patterns
- Robust error handling
- Cloud infrastructure (Azure, AWS, or GCP)
- Observability (logging, metrics, tracing)
- Multi‑tenant, permissions‑aware architecture
- LLM integration
- backend engineering
- SaaS product development
- must be authorized to work in India
- visa sponsorship not available
Nice-to-Have Signals
- Progressive Web App (PWA) technologies
- SaaS product growth experience
- High attention to detail
- PWA technologies
- AI product integration
Work Setup
- Location: Bengaluru, India
- Work mode: HYBRID
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
Eligibility Gates
- Work authorization: must be authorized to work in India
- Visa sponsorship: no
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Equity
- Bonus
What You'll Likely Work On
- Partner with Product to prioritize customer‑focused features and ship them quickly
- Design, implement, and own backend services and public APIs for web apps and integrations
- Model and manage data in PostgreSQL to deliver low‑latency, reliable experiences
- Build secure, multi‑tenant, permissions‑aware systems with enterprise‑grade auditing
- Orchestrate calls to LLMs and agentic tools within robust backend workflows
- Define clear API contracts with frontend, product, and design teams and deliver end‑to‑end features
- Add logging, metrics, and tracing to make services observable and support on‑call ownership
- Profile performance bottlenecks, tune queries, and refine service boundaries for scalability
- Participate in code reviews, technical design discussions, and on‑call rotation for owned services
Good Fit If You Have
- Experience building fast‑growing SaaS products using PWA technologies
- Track record of shipping highly intuitive products with strong attention to detail
- Comfort operating services in production and participating in on‑call rotations
Skills
- Python
- FastAPI / Flask
- PostgreSQL
- API design & auth
- Background job patterns
- Error handling
- Cloud (AWS, Azure, GCP)
- Observability (logging, metrics, tracing)
- Multi‑tenant security & auditing
- LLM integration