
Posted 4 days ago
Senior Software Engineer, Backend
AddeparSr. Software Engineer, Backend – AI Platform
Requirements
Bachelor's degree in Computer Science or related field, 5+ years professional backend engineering experience, Proficiency in Python, Go, or Java, Experience with REST APIs and/or gRPC, Experience with relational or NoSQL databases, Experience with asynchronous processing and queues, Proficiency with Docker, Strong testing discipline
Skills
PythonGoJavaAWSDockerPostgreSQLRedisgRPC
About the role
Responsibilities
- Design, build, and maintain scalable backend services that power AI Platform products
- Develop production systems in Python or other modern backend languages with an emphasis on reliability and performance
- Build and evolve REST APIs and/or gRPC services, including request validation and versioning
- Design and maintain relational and NoSQL data models using systems like MySQL, PostgreSQL, DynamoDB, or Redis
- Implement asynchronous processing flows using queues and worker-based systems
- Work on real-time streaming features and retrieval workflows to support AI interactions
- Write strong automated tests, including unit and integration coverage, to ensure high code quality
- Collaborate with frontend, product, and AI/ML teams to define API contracts and deliver end-to-end features
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 5+ years of professional backend software engineering experience in production environments
- Strong proficiency in at least one production language such as Python, Go, or Java
- Experience building and maintaining REST APIs and/or gRPC services
- Experience with relational databases and/or NoSQL data stores
- Experience with asynchronous processing patterns (queues, workers, retries)
- Proficiency with Docker and modern backend development workflows
- Strong testing discipline, including unit testing and integration testing
Preferred Qualifications
- Familiarity or working knowledge of AWS
- Experience with modern frameworks such as FastAPI, Flask, or Spring Boot
- Experience with Redis, WebSockets, or real-time streaming systems
- Experience with LLM/AI integration, semantic retrieval, or token streaming
- Experience with observability tooling, structured logging, or Sentry
- Experience in fintech or regulated domains
About the Company
Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. More than 1,400 firms in nearly 60 countries use Addepar to manage and advise on nearly $9 trillion in assets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer, Backend
Addepar · Pune
