Lead Software Engineer
Coupa Software View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Champion complex technical designs and work with architecture team to promote best practices.
- Find creative and elegant solutions to complex problems.
- Ensure high code quality, adherence to coding standards and best practices via critical code reviews.
- Collaborate with Support and Professional Services teams to solve customer issues.
- Work in an agile environment where quick iterations and good feedback are a way of life.
- Help scale our platform as well expand.
- Use AI agents to expedite the development process
- Minimum 10 years of software development experience in Ruby on Rails or Java.
- Expertise in object-oriented design and analysis and secure coding practices.
- Experience building REST APIs and micro-services.
- Expertise in commonly used design patterns.
- Experience working with
- Demonstrable knowledge of designing and building scalable and concurrent software systems with high availability.
- Experience with technical mentoring.
- Experience using AI agents
- Bachelor's degree (or above) in Computer Science Engineering or a related field.