1,822,956open jobs
104,689companies
274,217added this week
Browse all
Location
In office (Mumbai)
Employment
Full-Time

First seen by Alion on Oct 5, 2026.

Overview
Company
Impact
Profile match
Amunra is a data company that maintains a library of factors and offers programmatic access to it. Its engineers build and operate an API and an MCP server with authentication, licensing controls and documentation, with a focus on production reliability and easy-to-use interfaces. The company is based in India.

Role Overview

We are seeking a hands-on Senior Backend Engineer to design, build, deploy, and operate the API and MCP server that provide access to our factor library.

You will own the service architecture, library integration, authentication, licensing controls, documentation, and production reliability. Working closely with the factor-library team, you will translate supported capabilities into secure, consistent, and easy-to-use interfaces.

This role focuses on API and MCP engineering, with Python as the primary backend language.

Key Responsibilities

API and MCP Development

  • Build and maintain production APIs using Python and FastAPI or a comparable framework.
  • Develop an MCP server that enables compatible AI clients to discover and invoke supported factor-library capabilities.
  • Define request and response schemas, input validation, error handling, and interface versioning.
  • Build a shared integration layer to ensure consistent behaviour across the API and MCP server.
  • Manage library execution, including blocking computations, concurrency, timeouts, and resource limits.
  • Maintain compatibility as the factor library and client interfaces evolve.

Security and Access Management

  • Implement authentication, secure credential handling, and organisation-level authorisation.
  • Enforce client licensing and feature entitlements across API endpoints and MCP tools.
  • Ensure each library invocation operates within the authenticated client's permissions.
  • Implement appropriate request limits, audit logging, and protection of sensitive information.

Production Engineering

  • Build automated tests covering library integration, interface behaviour, permissions, and failure scenarios.
  • Containerise services and establish repeatable deployment, release, and rollback processes.
  • Implement health checks, structured logging, metrics, monitoring, and alerts.
  • Diagnose production incidents and improve service reliability, performance, and operating efficiency.
  • Maintain operational documentation and troubleshooting procedures.

Developer Experience

  • Produce API documentation, MCP tool descriptions, integration guides, and working examples.
  • Document supported inputs, outputs, execution constraints, and error conditions with the factor-library team.
  • Support client onboarding and resolve integration issues.
  • Provide Python client utilities or a lightweight SDK where these simplify client adoption.

Required Technical Skills

  • Python: Strong production programming skills, including type hints, exception handling, dependency management, and asynchronous programming.
  • API engineering: Experience with FastAPI or a comparable Python framework, REST, HTTP semantics, JSON, schema validation, and OpenAPI documentation.
  • Library integration: Experience exposing existing libraries or computational services through stable application interfaces.
  • Concurrency and execution: Understanding of asynchronous I/O versus CPU-bound work, including when to use separate processes or background workers.
  • Security: Practical experience with OAuth 2.0, token validation, API keys, secret management, and organisation-level access controls.
  • Testing: Proficiency with pytest and automated integration tests, including permission checks and failure handling.
  • Deployment: Hands-on experience with Docker, Linux, CI/CD, and at least one major cloud platform.
  • Observability: Experience implementing logs, metrics, alerts, and production diagnostics.
  • Engineering workflow: Proficiency with Git, code review, versioning, and controlled releases.

Required Experience and Attributes

  • Demonstrated ownership of customer-facing APIs from design through deployment and ongoing operation.
  • Experience supporting external developers and resolving production integration issues.
  • Ability to make pragmatic architectural decisions and independently deliver maintainable software.
  • Clear written communication and the ability to explain technical trade-offs.
  • Willingness to remain hands-on across implementation, deployment, documentation, and support.

Preferred Qualifications

  • Experience building MCP servers using the Python SDK and testing them with compatible clients.
  • Familiarity with MCP tools, resources, remote connectivity, and authentication.
  • Experience with AI tool calling, structured outputs, and permission-aware execution.
  • Familiarity with Pydantic for request and response validation.
  • SQL and PostgreSQL experience for client accounts, licensing configuration, and service metadata.
  • Experience with Redis, background workers, or job queues for computational workloads.
  • Experience building Python SDKs or other developer-facing libraries.
  • Background in analytical software, financial technology, or institutional platforms.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,822,956 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mumbai
Python Developer 7 months ago
In office • Full-Time • Bachelor's Degree • Mumbai
Python
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 5+ years exp • Mumbai
Java
Java
Spring Boot
Databases
PostgreSQL
Amazon Aurora
DevOps
Rest API
GitLab CI
CI/CD
AWS
Kubernetes
Amazon EKS
API Gateway
Apply
Python Developer -2 1 month ago
In office • Full-Time • Bachelor's Degree • Mumbai
Python
SQL
Python
Flask
FastAPI
pySpark
Databases
MySQL
PostgreSQL
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Hadoop
Spark
Prefect
Pandas
NumPy
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Azure Data Factory
AWS Glue
Apply
In office • Internship • Shanghai
Apply
In office • Internship • Beijing
Java
AI/ML
AI Agents
Apply
≈ $34k – $101k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dubai
Python
Python
Django
Databases
Memcached
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $14k – $34k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad • Bengaluru
Python
JavaScript
DevOps
GCP
Azure
CI/CD
Git
AWS
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Locust
Apply
≈ $10k – $27k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad • Bengaluru
Python
JavaScript
DevOps
GCP
Azure
CI/CD
Git
AWS
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Locust
Apply
≈ $40k – $78k per year (Estimated) • Remote (likely Poland) • 4+ years exp • Warsaw
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Spring Security
Gradle
AssertJ
Testcontainers
Flyway
Liquibase
Databases
PostgreSQL
MinIO
AI/ML
Copilot
Claude Code
Ray
Mobile
JUnit
DevOps
Rest API
Terraform
GCP
OpenTelemetry
CloudFormation
Datadog
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
GitHub
GitLab
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Management
Agile
Apply
≈ $153k – $309k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Chandler
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
AI/ML
LangGraph
LangChain
Prompt Engineering
AI Agents
RAG
Knowledge Graph
Frontend
Angular
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Jira
Agile
Apply
In office • Mumbai
Apply
In office • Full-Time • 7+ years exp • Bachelor's Degree • Mumbai
Marketing
Salesforce
Apply
≈ $6.5k – $13k per year (Estimated) • Hybrid • Internship • High School Diploma • Mumbai
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 15+ years exp • Mumbai
Management
ServiceNow
Marketing
Salesforce
Apply
≈ $19k – $41k per year (Estimated) • In office • Full-Time • 8+ years exp • Mumbai • Gurgaon • Bengaluru
DevOps
GCP
Azure
AWS
Kubernetes
FinOps
Apply
See all jobs
This is one of many
1,822,956 more open roles from verified company boards, updated every day.