Posted on: 15/12/2025
Backend Engineer - Distributed Systems (36 Years)
Location : Pune
Experience : 3-6 Years
Who We Are :
ARAs Client is a high-growth B2B SaaS company founded by ex-Amazon ad-tech leaders, building the worlds first AI-powered Retail Media Operating System. Our platform helps Tier-1 retailers and global marketplaces unlock new revenue streams, activate more brands, and optimize campaign performanceimproving profitability by up to 7% of sales and delivering significantly better ROAS for advertisers.
We are scaling rapidly, partnering with leading retailers worldwide, and redefining how retail media ecosystems operate and grow.
Your Impact :
We build systems engineered for massive scale from day one. Our proof-of-concept load is 100M+ transactions, and every module is designed for speed, resilience, and intelligence. You will work with distributed systems, high-scale databases, distributed caching, and fault-tolerant architectures that demand true engineering depth.
If you love solving complex challenges, designing elegant systems, and shipping production-grade code in fast cycleswe want you.
Key Responsibilities :
- Design and implement solutions for complex, loosely defined engineering problems.
- Contribute to entire product lifecyclesfrom design and architecture to coding, testing, deployment, and monitoring.
- Develop large-scale, highly available, distributed backend systems using Java, Node.js, or equivalent languages.
- Build new features end-to-end and push them to production rapidly.
- Develop APIs and services that enable rapid integration across the Osmos platform.
- Own and debug production issues across multiple services, layers, and infrastructure components.
- Drive engineering best practices, code quality, and performance optimization.
- Collaborate closely with product, data, and platform teams to ship impactful features.
Skills Required :
- 3- 6 years of hands-on experience building and scaling production-grade systems.
- Strong fundamentals in Data Structures, Algorithms, OS, Networking, Distributed Systems, and Databases.
- Experience building backend systems using Java / Node.js / Python / Ruby or similar languages.
- Deep knowledge of distributed systems, microservices, caching frameworks, and high-scale architectures.
- Proven ability to design robust, reliable, and efficient services with a focus on scale & performance.
- Hands-on experience with modern development tools, cloud environments, CI/CD, and monitoring stacks.
- Ability to thrive in a fast-paced, ownership-driven startup culture.
- Experience mentoring junior engineers or managing small teams (good to have).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1590768
Interview Questions for you
View All