Underpaidby HiringX

Sr. Software Engineer, Backend – AI Platform

Addepar

Pune, IndiaAlts & Data Management

About the role

Who We Are

Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered insights within investment and client workflows. More than 1,400 firms in nearly 60 countries use Addepar to manage and advise on nearly $9 trillion in assets. Its open platform integrates with nearly 650 software, data and consulting partners to power end-to-end investment operations across firms of all sizes and complexity. Addepar supports clients worldwide with offices in New York City, Salt Lake City, London, Edinburgh, Pune, Dubai, Geneva and São Paulo.

The Role

We are currently seeking a Senior Software Engineer, Backend to join the AI Platform team, which powers intelligent experiences across our AI products.

As a Senior Software Engineer, you’ll design, build, and ship services across a distributed microservices platform that supports capabilities such as document extraction, portfolio chat, and semantic retrieval capabilities. You’ll work across backend services, cloud-native data systems, async processing, and real-time streaming infrastructure, collaborating closely with frontend, product, and AI/ML engineers to deliver reliable and scalable backend systems.

This role is ideal for an engineer who thrives on solving hard backend problems, writes clean and tested production code, and can own features end-to-end in a fast-moving AI product team.

Applicants must have legal authorization to work in the country where this role is based on the first day of employment. Visa sponsorship is not available for this position.

What You’ll Do

Design, build, and maintain backend services that power AI Platform products

Develop production systems in Python or other modern backend languages and frameworks, with strong emphasis on maintainability, reliability, and performance

Build and evolve REST APIs and/or gRPC services, including request validation, error handling, and versioning

Design and maintain relational and/or NoSQL data models across systems such as MySQL, PostgreSQL, DynamoDB, and Redis

Build and maintain asynchronous processing flows using queues and worker-based systems

Work on real-time streaming features, retrieval workflows, and service communication patterns that support AI interactions

Write strong automated tests, including unit and integration coverage, and contribute to CI-based quality gates

Debug production issues across service boundaries using logs, metrics, and system reasoning

Collaborate closely with frontend, product, and AI/ML teams to define API contracts and deliver end-to-end features

Contribute to code reviews, system quality, and engineering standards across the team

Who You Are

Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience)

At least five years of professional backend software

Underpaid estimate

~₹19 LPA for Software Engineers (industry-wide) · based on 526 submissions

Check yours