Jobs · himalayas
Software Engineer III
Nimbus Data Systems · India · Posted 13d ago
Available in 2 locations
India · remote Apply → Remote · remote Apply →About the role
Design and develop high-performance backend services and user-facing applications for product customization and scalability.
Role Overview Design and develop flexible, high-performance backend services and user-facing applications that enable deep product customization and scalability. Partner closely with Data Science, Product, UX, Platform, and Partner teams to productionize models, integrate AI/ML capabilities into product workflows, and scale intelligent systems reliably. What You Will Do Build end-to-end product capabilities across frontend and backend systems, with a primary emphasis on strong engineering fundamentals and product quality. Help bridge experimentation and production by building the APIs, services, pipelines, and tooling needed to deploy, monitor, and evolve data science solutions in real-world applications. Why It Might Be a Fit B.Tech / B.E. in Computer Engineering or equivalent discipline. 5+ years of experience in full-stack software development. Hands-on expertise in a modern programming language (Java preferred). Strong understanding of cloud-based APIs (preferably AWS). Requirements B.Tech / B.E. in Computer Engineering or equivalent discipline 5+ years of experience in full-stack software development Hands-on expertise in a modern programming language (Java preferred) Strong understanding of cloud-based APIs (preferably AWS) Experience with microservices architecture (Spring Boot a plus) Solid knowledge of relational databases (Postgres, SQL, AWS RDS) Proven debugging, problem-solving, and communication skills Curiosity and passion for exploring new technologies and AI tools (e.g., ChatGPT, Cursor, Lovable) Experience with agentic model architectures and RAG-based system implementation is a strong advantage Knowledge of Python and data modeling is a strong plus Benefits Competitive compensation Variable bonus and performance-based reward opportunities Retirement programs Medical, dental, and vision insurance Generous, flexible time off Paid holidays Wellness days Company-wide year-end break Paid parental leave Learning & development stipend Opportunities to volunteer and give back Charitable donation matching Mental wellbeing resources and support Originally posted on Himalayas
Read the full posting on himalayas →
FAQ
Is the Software Engineer III role at Nimbus Data Systems remote?+
This Software Engineer III position is listed as remote (India).
What is the salary for the Software Engineer III role at Nimbus Data Systems?+
The listing states Estimated 93k-215k USD.
What seniority level is this Software Engineer III role?+
This is a senior level position.
How do I apply for the Software Engineer III role at Nimbus Data Systems?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Nimbus Data Systems.