Back End Developer
Actively Reviewing the ApplicationsOsmos
Job Description
Who We Are: Osmos, a B2B SaaS company founded by ex-Amazon ad-tech experts, is revolutionizing retail media with an AI-powered operating system that increases retailer profitability (by up to 7% of sales) and delivers superior ROAS for brands. By enabling Tier 1 retailers and marketplaces worldwide to activate more brands and leverage advanced targeting, we help them secure a lasting competitive edge.
Your Impact:
To be a geek at Osmos.ai you need to know how to build scalable and high-performance systems. We start with a proof of concept that demands a traffic rate of 100M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, and High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on a number of boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “Been there, done that”!
What You'll Do:
- Implement solutions for broadly defined problems
- Drive best practices and engineering excellence
- Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems
- Be involved in full-fledged product development.
- Build New Features, Push them to production fast.
- Debug production issues across services and levels of the stack
- Build services or APIs that will for easy application integrations at Osmos.ai to develop applications faster.
- Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day.
You'll Thrive If You Have:
- 3-6 years of experience in building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information Technologies/Computer Science)
- Experience developing software services and an understanding of design for scalability, performance, and reliability.
- Mastery of the tools of the trade, including a variety of modern programming languages
- Projects developed by themselves, Node jS, JavaScript, and any language like Java/python/ruby distributed systems, scalable systems.
- Proven ability to work in a fast-paced, agile, and in ownership and results-oriented culture
- Experience managing a small team and driving cross-team collaborations
Why Choose Osmos?
- Startup Energy, Enterprise Scale: Fast-paced innovation with global ambition
- Revolutionize Retail Marketing: Be at the forefront of AI-powered solutions
- Meaningful Contribution: Directly impacts major brands' success
- No Red Tape: Autonomy and empowerment to drive results
- Growth & Fun: Continuous learning in a vibrant, collaborative culture
- Competitive Rewards: We value your expertise and offer strong compensation
Ready to champion Senior Software Design Engineer? Let's chat.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Quality Assurance Engineer
Getege EdTech Pvt. Ltd.
Team Lead , Team Lead
Amazon
Information Security Engineer
Optum India
Python Application Engineer
Uplers
IN_Senior Associate_DevOps_Data & Analytics_Advisory_PAN India
PwC India
Share
Quick Apply
Upload your resume to apply for this position