Sr. Software Engineer - 11071 (Ruby on Rails)
Pune, IndiaFull-TimeMid-levelSoftware Engineering
What You'll Do:
- Architect, develop, and maintain robust and scalable software solutions using modern best practices.
- Partner closely with Product Management and UX/UI Design teams to translate business requirements and user stories into high-quality technical solutions.
- Champion code quality, maintainability, and resilience by leading code reviews and providing constructive feedback and mentorship to fellow engineers.
- Thrive in a fast-paced Agile/Scrum environment, actively participating in sprints, retrospectives, and planning to ensure rapid, high-impact delivery.
- Proactively identify and champion opportunities for improving our platform architecture, development processes, and engineering standards.
- Serve as a technical point of contact, collaborating with Customer Support and Professional Services teams to diagnose and resolve complex customer issues.
- Drive the technical strategy for scaling our platform, evaluating and implementing modern architectural patterns such as microservices, serverless, and event-driven design.
What You Will Bring to Coupa:
- 5+ years of professional experience in software development, with a proven track record of building and shipping production-grade SaaS products.
- Proficiency in Ruby On Rails, with strong experience in building RESTful APIs, Services and Backend systems.
- Solid experience with a modern front-end JavaScript framework such as React or Angular.
- Demonstrable experience designing, consuming, and integrating with third-party APIs.
- Proven ability to work effectively and asynchronously within a globally distributed team.
- A strong understanding of Agile methodologies (Scrum, Kanban) and a mindset geared towards continuous improvement and learning.
- Excellent problem-solving skills and the ability to communicate complex technical ideas clearly and concisely.
