Harvey
Senior Software Engineer, Backend
Bengaluru, Remote. Posted 6 months ago
The role
You will design and operate backend systems that turn AI capabilities into product experiences. You will build secure, multi-tenant services and orchestrate interactions with LLMs and agentic tools.
What you will do
- Collaborate with Product to prioritize customer-focused work.
- Design and own backend services and APIs.
- Model and manage data in Postgres and related data stores.
- Build secure, multi-tenant, permissions-aware systems.
- Implement backend features and workflows using LLMs and agentic tools.
- Collaborate with frontend, product, and design partners to ship features end-to-end.
- Add logging, metrics, and tracing for service observability.
- Improve performance and scalability by profiling bottlenecks and tuning queries.
- Participate in code reviews, technical design discussions, and an on-call rotation.
Required qualifications
- 6+ years of backend engineering experience building and operating production web applications or SaaS products.
- Track record of building fast-growing SaaS products by leveraging PWA technologies.
- Track record of shipping highly intuitive products.
- Strong programming skills in Python.
- Experience with a modern web framework (e.g., FastAPI or Flask).
- Hands-on experience with relational databases (e.g., Postgres).
- Solid understanding of API design, authentication/authorization, background job patterns, and robust error handling.
- Experience building for Cloud Infrastructure such as Azure, AWS, or GCP.
- Comfort operating services in production using logs, metrics, dashboards, and alerts.
- Participation in an on-call rotation.
About the company
Harvey is transforming how legal and professional services operate by combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise.