HamburgerMenu
hirist

Senior Backend Engineer - Python Technologies

Omnis Partners
6 - 11 Years
Mumbai

Posted on: 28/04/2026

Job Description

Role : SENIOR BACKEND ENGINEER (INDIA)

We are seeking a Senior Backend Engineer to architect and build scalable backend systems that power our firm's research, modeling, and investment infrastructure.


This role will focus on designing robust APIs, shared libraries, and distributed systems that productionize quantitative research and support live investment workflows.


The ideal candidate combines deep Python expertise, strong system design capabilities, and the ability to translate quantitative research and investment workflows into scalable, production-grade backend systems.

KEY RESPONSIBILITIES :

- Design and implement scalable backend APIs and shared Python libraries to support research and portfolio management systems.

- Integrate AI provider APIs and design, build, and support AI-driven research infrastructure.

- Design data and API contracts, implement associated backends/API services, and integrate into investment facing product suites.

- Apply asynchronous and event-driven design to create responsive and fluid data engines powering research and analytics tools.

- Optimize backend systems for scalability, reliability, and performance.

- Collaborate with frontend engineers, data engineers, and investment professionals to translate requirements into clean API and system designs.

- Contribute to DevOps processes, including implementation of CI/CD pipelines and containerized deployments (Docker, Kubernetes, Terraform).

QUALIFICATIONS :

- Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or a related quantitative field.

- 5+ years of backend software engineering experience.

- Deep expertise in Python (3.11+) including FastAPI, async patterns, Pydantic, and related frameworks.

- Strong understanding of system design, API architecture, and scalable backend platforms.

- Experience with event-driven systems (e.g., Kafka, Azure Event Hub, SQS).

- Experience with containerization and cloud infrastructure (Docker, Kubernetes, Terraform; Azure preferred).

- Strong SQL skills and familiarity with Snowflake or Postgres.

- Familiarity with AI-native development tools and AI provider APIs.

- Experience building technology within financial markets or investment research environments preferred.

- Familiarity with equities risk factor models, as well as positions / P&L / portfolio analytics is a plus.

- Strong communication skills and ability to work cross-functionally across engineering and investment teams.

ADDITIONAL DETAILS :

- Location: In-office, Mumbai, India (5 days per week).

- Hours: India workday with 34 hours overlap with US Eastern Time.

- Team: Interfaces with investment stakeholders; collaborates with Full Stack and Data Engineers to design scalable APIs and productionize analytics.

- Core Tools: Python (FastAPI, async), SQL (Snowflake/Postgres), event systems (Kafka/Azure), Docker/Kubernetes/Terraform, CI/CD, AI APIs (internal REST/gRPC, and AI/LLM APIs such as OpenAI/Anthropic).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...