Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
Qualifications
Proven experience in software development, particularly with Ruby on Rails. Strong understanding of software engineering principles and design patterns. Experience with relational databases and RESTful API design. Excellent problem-solving skills and ability to work in a team environment. Strong communication skills, both verbal and written.
About the job
Coupa Software Incorporated seeks a Lead Software Engineer with a strong background in Ruby on Rails for its Pune, India office. This role involves guiding software projects from initial planning to final delivery and working with teams across the company to build scalable applications.
Key responsibilities
Oversee software development projects, ensuring progress from concept through deployment
Mentor junior engineers, supporting their technical development
Collaborate with cross-functional teams to enhance and maintain scalable applications
Requirements
Deep expertise in Ruby on Rails
Proven experience leading software projects and engineering teams
History of building scalable, high-quality applications
Interest in mentoring and working collaboratively with colleagues from various disciplines
About Coupa Software Incorporated
Coupa Software is a global leader in Business Spend Management (BSM) solutions, helping organizations maximize their spend visibility and control. Our innovative platform enables businesses to manage all aspects of their spending, enhancing efficiency and driving savings.
Coupa Software Incorporated seeks a Lead Software Engineer with a strong background in Ruby on Rails for its Pune, India office. This role involves guiding software projects from initial planning to final delivery and working with teams across the company to build scalable applications. Key responsibilities Oversee software development projects, ensuring pro…
Join our innovative and dynamic team as a Ruby on Rails Software Engineer at Onit. In this role, you will have the opportunity to design, develop, and maintain scalable web applications using Ruby on Rails. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Join Coupa as a Senior Software Engineer specializing in Ruby on Rails, where you will play a crucial role in developing and enhancing our innovative software solutions. Collaborate with cross-functional teams to deliver high-quality code and contribute to the design and architecture of our products.
About OnitAt Onit, we are pioneering the future of legal operations by leveraging the power of artificial intelligence. Our state-of-the-art platform enhances enterprise legal management, matter management, spend management, and contract lifecycle processes, turning manual workflows into intelligent, automated solutions.Our innovative team places AI at the core of our efforts to empower legal departments, making them faster, smarter, and more strategic. As we expand our AI-driven platform, we seek creative thinkers and builders eager to shape the future of legal technology.If you are passionate about impactful work, enjoy tackling complex challenges, and want to contribute to modernizing legal team operations, we invite you to connect with us.As a Senior Software Engineer at Onit, you will oversee the design and implementation of new features and APIs as part of the OnitX AppBuilder Platform Development team. Your primary responsibility will be to enhance the engine that empowers our Products team to create applications for the Legal Tech market. The ideal candidate will guide the technical direction for both front-end and back-end development, while also providing mentorship to junior developers and QA team members.The current technology stack includes Ruby on Rails, React, JavaScript, and PostgreSQL, with deployments on AWS. We embrace an agile software development methodology and prioritize automated testing.
Join our dynamic team at Betacraft Technologies as a Junior Ruby on Rails Developer! This is a fantastic opportunity to kickstart your career in software development with a focus on building efficient and scalable web applications. You will collaborate with experienced developers to enhance your skills and contribute to exciting projects.
Join Betacraft Technologies as a Frontend Developer specializing in Ruby on Rails applications. We are looking for a skilled developer who is passionate about crafting seamless user experiences and building intuitive web applications. You will work collaboratively with our design and backend teams to implement innovative solutions that meet the needs of our clients.
Join our dynamic team at Coupa Software as a Lead Software Engineer, where you will play a pivotal role in driving innovative software solutions. You will lead a team of talented engineers, collaborate on cutting-edge projects, and contribute to our mission of delivering exceptional user experiences. If you are passionate about technology and leadership, this is the perfect opportunity for you!
About the Role Onit, Inc. is seeking a Lead Software Engineer with deep Python experience to help shape software development efforts in Pune, Maharashtra. This position guides the engineering team and supports the creation of new solutions that strengthen our products.
About UsAt Helpshift, part of the Keywords Studio family, we are redefining customer service by seamlessly integrating traditional support channels like email and phone with the modern consumer's preference for mobile messaging. Our AI-driven customer service platform empowers businesses to swiftly address customer inquiries, significantly enhancing satisfaction. Trusted by industry leaders such as Supercell, Scopely, and Rovio, Helpshift is utilized on over 2 billion devices globally, catering to more than 820 million active users. Here are some impressive metrics that highlight our operational scale: 85,000 requests per second (RPS) 30 milliseconds response time 300 GB of data transfer per hour 1,000 virtual machines deployed at peak times We seek a proactive, experienced, and solution-oriented individual who thrives in a dynamic, technology-driven environment. As a Lead Software Engineer, you will play a pivotal role within our product and platform development team, collaborating across departments to create high-quality, scalable products.About the Role: Design and implement large-scale, intricate product features for our platform, catering to 820 million monthly active users and capable of scaling to over 100,000 RPS. Lead collaborative projects across teams, engaging with developers, QAs, and other stakeholders. Assume responsibility for the architecture, performance, and quality of the product, ensuring optimal technical decisions are made within the team. Initiate and uphold best practices in software development throughout the team. Optimize applications for maximum efficiency and scalability. Contribute to the hiring and onboarding processes of new team members. Maintain a calm demeanor and a commitment to continuous learning.
At Coupa, we revolutionize the way businesses manage spend through our cutting-edge community-driven AI and premier total spend management platform. Our advanced Coupa AI leverages trillions of dollars in spend data from a global network of over 10 million buyers and suppliers, enabling businesses of all sizes to make smarter, more profitable decisions that enhance operating margins.Why Become a Part of Coupa? Innovative Technology: Join us at the forefront of industry innovation, utilizing the latest technology to provide our clients with improved efficiency and visibility in their spending. Collaborative Environment: We foster a culture of teamwork and collaboration, marked by transparency, openness, and a collective pursuit of excellence. Global Influence: Contribute to a company where your efforts yield a significant, measurable impact on our clients, the organization, and each other.Explore more about what it's like to work at Coupa on our Life at Coupa blog, featuring insights from our employees about their experiences.
We are seeking an experienced and innovative Lead Software Engineer to join our talented team at Coupa. In this role, you will leverage your expertise to drive software development initiatives, lead engineering projects, and mentor junior engineers. The ideal candidate is a strategic thinker with a passion for technology and a commitment to delivering high-quality software solutions.
Join Our Team as a Senior Software Development Lead!As a pivotal member of our Digital Engineering department, you will spearhead innovative software development projects that drive our digital transformation initiatives. Collaborate with cross-functional teams to deliver high-quality software solutions while mentoring junior developers. Your leadership will shape the technical direction of our projects and enhance our team's capabilities.
Senior Lead Quality EngineerJoin our dynamic team at Brillio as a Senior Lead Quality Engineer, where you will play a pivotal role in ensuring the highest quality standards for our digital engineering projects. You will lead a dedicated team, driving quality assurance processes and implementing best practices in testing methodologies. Your expertise will help us deliver exceptional software solutions that meet and exceed client expectations.
Join Assent as a Technical Lead in Engineering, specializing in C#.NET. In this pivotal role, you will drive the architecture and engineering of software solutions, ensuring they align with our strategic objectives. Collaborate with cross-functional teams to deliver robust, scalable applications that meet user needs while adhering to best practices in software development.
OpenGov creates AI-powered ERP solutions for local and state governments across the United States. The Public Service Platform serves over 2,000 organizations, including municipalities, state agencies, school districts, and special districts. The platform supports a range of operations such as asset management, procurement, contract management, accounting, budgeting, billing, revenue management, permitting, licensing, transparency, and open data. All products work together within the OpenGov ERP framework, enabling agencies to focus on strategic priorities and maximize resources. More details are available at OpenGov.com. Role overview The Lead Staff Software Engineer delivers advanced features across the OpenGov platform, working throughout the technology stack from databases to user interfaces. This position takes ownership of features from initial concept through deployment and ongoing monitoring. AI plays a central role: expect to use AI-assisted development tools, build AI-powered product features, and help define best practices for AI-driven workflows within the team. What you will do Design and build APIs, microservices, and front-end features to support large-scale government operations. Take full ownership of features: partner with Product and Design to identify needs, develop solutions, deploy, and monitor after launch. Create AI-driven product features, such as intelligent analytics, agent-guided workflows, and improved user experiences for government clients. Use AI-assisted tools (including Claude Code, Cursor, Copilot, and others) to accelerate coding, debugging, and documentation. Write clear, well-documented code. Review both human-written and AI-generated code, with attention to potential failure points. Collaborate with teams across the company to translate business goals into shipped features that improve customer satisfaction. Requirements Minimum 13 years of experience building scalable software in an agile setting. Extensive experience in full-stack development, with strong skills in both front-end and back-end technologies. Location: Pune, India (or elsewhere in India)
Role overview Syngenta Group is seeking an Engineering Lead to guide its AI SDK team in Pune. This position focuses on shaping the technical direction of AI software development kits, ensuring they meet both internal and external needs. What you will do Lead the design and delivery of AI SDKs, managing projects from concept through release Collaborate with cross-functional teams to ensure SDK features support overall product goals Mentor engineers, helping them develop technical skills and grow professionally Champion strong code quality and software development practices across the team Location This role is based in Pune.
Veeam Software, a global leader in data resilience, empowers businesses to maintain control over their data at all times. Our solutions encompass data backup, recovery, portability, security, and intelligence. Based in Seattle, we serve over 550,000 customers worldwide who trust us to sustain their operations. Join our team and be a part of our journey towards innovation and impactful solutions for some of the largest brands in the world. The future of data resilience is here—embrace it with us.About the RoleWe are seeking skilled Staff Software Engineers to become part of the Veeam Data Cloud (VDC) engineering team. Collaborate with an international team to create cutting-edge data protection services that prioritize data resilience for our customers. This is an exceptional chance to work on innovative greenfield projects, developing features from the ground up that will be deployed and utilized globally.What You'll DoShape and direct the technical vision across multiple domains within the team while leading cross-team initiatives.Design and engineer highly reliable and scalable SaaS microservices, integrated with various cloud-based managed services using Golang.Engage in technical design discussions, conduct code reviews, and provide constructive feedback to fellow engineers. Tackle complex and ambiguous challenges across the team. Establish frameworks for best practices.Ensure timely and predictable achievement of team deliverables by setting high execution standards. Guarantee that your code is of excellent quality, thoroughly tested, and secure.
Ontic is looking for a Staff Software Engineer in Pune, India. This position centers on designing, developing, and maintaining software systems that support operational efficiency and security. Role overview This role involves collaborating with a skilled group focused on building software solutions. The work aims to improve how organizations operate and protect their environments. Technical expertise will be put to use in shaping reliable, effective systems. What you will do Design and develop software that addresses operational and security needs Maintain and enhance existing systems to ensure quality and reliability Work closely with other engineers to deliver solutions that align with Ontic’s mission Requirements Experience designing, developing, and maintaining software systems Strong technical background and problem-solving skills
Role overview The Principal Software Engineer at Ontic, based in Pune, India, leads the design and development of software solutions that enhance and expand the company’s product suite. This position takes responsibility for guiding a team of engineers, focusing on building applications that are both scalable and reliable. What you will do Lead the technical design and development of major software projects Provide technical direction and mentorship to engineering team members Collaborate with cross-functional teams to gather requirements and help prioritize features Drive the implementation of new features that strengthen Ontic’s products
Weekday-1 seeks a Staff Software Engineer (Java) to drive the development and scaling of cybersecurity solutions for a major client. This full-time role is based in Pune, Maharashtra, India. Role overview The Staff Software Engineer will lead efforts to design and build cybersecurity and SaaS platforms. The position involves shaping software architecture to ensure high performance and security, as well as mentoring engineering teams and guiding best practices. Work will span multiple ecosystems, including firewall, SIEM, and SOAR products. What you will do Lead the design and development of cybersecurity and SaaS platforms Define and shape software architecture for secure, high-performance solutions Mentor engineering teams and establish best practices Deliver products across firewall, SIEM, and SOAR ecosystems Requirements At least 8 years of experience in software engineering Strong background in Java development Experience with cloud infrastructure and security practices Ability to take on technical leadership responsibilities Proactive approach to solving complex engineering challenges This position provides an opportunity to influence core cybersecurity products and mentor skilled teams in a growing sector.
Coupa Software Incorporated seeks a Lead Software Engineer with a strong background in Ruby on Rails for its Pune, India office. This role involves guiding software projects from initial planning to final delivery and working with teams across the company to build scalable applications. Key responsibilities Oversee software development projects, ensuring pro…
Join our innovative and dynamic team as a Ruby on Rails Software Engineer at Onit. In this role, you will have the opportunity to design, develop, and maintain scalable web applications using Ruby on Rails. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.
Join Coupa as a Senior Software Engineer specializing in Ruby on Rails, where you will play a crucial role in developing and enhancing our innovative software solutions. Collaborate with cross-functional teams to deliver high-quality code and contribute to the design and architecture of our products.
About OnitAt Onit, we are pioneering the future of legal operations by leveraging the power of artificial intelligence. Our state-of-the-art platform enhances enterprise legal management, matter management, spend management, and contract lifecycle processes, turning manual workflows into intelligent, automated solutions.Our innovative team places AI at the core of our efforts to empower legal departments, making them faster, smarter, and more strategic. As we expand our AI-driven platform, we seek creative thinkers and builders eager to shape the future of legal technology.If you are passionate about impactful work, enjoy tackling complex challenges, and want to contribute to modernizing legal team operations, we invite you to connect with us.As a Senior Software Engineer at Onit, you will oversee the design and implementation of new features and APIs as part of the OnitX AppBuilder Platform Development team. Your primary responsibility will be to enhance the engine that empowers our Products team to create applications for the Legal Tech market. The ideal candidate will guide the technical direction for both front-end and back-end development, while also providing mentorship to junior developers and QA team members.The current technology stack includes Ruby on Rails, React, JavaScript, and PostgreSQL, with deployments on AWS. We embrace an agile software development methodology and prioritize automated testing.
Join our dynamic team at Betacraft Technologies as a Junior Ruby on Rails Developer! This is a fantastic opportunity to kickstart your career in software development with a focus on building efficient and scalable web applications. You will collaborate with experienced developers to enhance your skills and contribute to exciting projects.
Join Betacraft Technologies as a Frontend Developer specializing in Ruby on Rails applications. We are looking for a skilled developer who is passionate about crafting seamless user experiences and building intuitive web applications. You will work collaboratively with our design and backend teams to implement innovative solutions that meet the needs of our clients.
Join our dynamic team at Coupa Software as a Lead Software Engineer, where you will play a pivotal role in driving innovative software solutions. You will lead a team of talented engineers, collaborate on cutting-edge projects, and contribute to our mission of delivering exceptional user experiences. If you are passionate about technology and leadership, this is the perfect opportunity for you!
About the Role Onit, Inc. is seeking a Lead Software Engineer with deep Python experience to help shape software development efforts in Pune, Maharashtra. This position guides the engineering team and supports the creation of new solutions that strengthen our products.
About UsAt Helpshift, part of the Keywords Studio family, we are redefining customer service by seamlessly integrating traditional support channels like email and phone with the modern consumer's preference for mobile messaging. Our AI-driven customer service platform empowers businesses to swiftly address customer inquiries, significantly enhancing satisfaction. Trusted by industry leaders such as Supercell, Scopely, and Rovio, Helpshift is utilized on over 2 billion devices globally, catering to more than 820 million active users. Here are some impressive metrics that highlight our operational scale: 85,000 requests per second (RPS) 30 milliseconds response time 300 GB of data transfer per hour 1,000 virtual machines deployed at peak times We seek a proactive, experienced, and solution-oriented individual who thrives in a dynamic, technology-driven environment. As a Lead Software Engineer, you will play a pivotal role within our product and platform development team, collaborating across departments to create high-quality, scalable products.About the Role: Design and implement large-scale, intricate product features for our platform, catering to 820 million monthly active users and capable of scaling to over 100,000 RPS. Lead collaborative projects across teams, engaging with developers, QAs, and other stakeholders. Assume responsibility for the architecture, performance, and quality of the product, ensuring optimal technical decisions are made within the team. Initiate and uphold best practices in software development throughout the team. Optimize applications for maximum efficiency and scalability. Contribute to the hiring and onboarding processes of new team members. Maintain a calm demeanor and a commitment to continuous learning.
At Coupa, we revolutionize the way businesses manage spend through our cutting-edge community-driven AI and premier total spend management platform. Our advanced Coupa AI leverages trillions of dollars in spend data from a global network of over 10 million buyers and suppliers, enabling businesses of all sizes to make smarter, more profitable decisions that enhance operating margins.Why Become a Part of Coupa? Innovative Technology: Join us at the forefront of industry innovation, utilizing the latest technology to provide our clients with improved efficiency and visibility in their spending. Collaborative Environment: We foster a culture of teamwork and collaboration, marked by transparency, openness, and a collective pursuit of excellence. Global Influence: Contribute to a company where your efforts yield a significant, measurable impact on our clients, the organization, and each other.Explore more about what it's like to work at Coupa on our Life at Coupa blog, featuring insights from our employees about their experiences.
We are seeking an experienced and innovative Lead Software Engineer to join our talented team at Coupa. In this role, you will leverage your expertise to drive software development initiatives, lead engineering projects, and mentor junior engineers. The ideal candidate is a strategic thinker with a passion for technology and a commitment to delivering high-quality software solutions.
Join Our Team as a Senior Software Development Lead!As a pivotal member of our Digital Engineering department, you will spearhead innovative software development projects that drive our digital transformation initiatives. Collaborate with cross-functional teams to deliver high-quality software solutions while mentoring junior developers. Your leadership will shape the technical direction of our projects and enhance our team's capabilities.
Senior Lead Quality EngineerJoin our dynamic team at Brillio as a Senior Lead Quality Engineer, where you will play a pivotal role in ensuring the highest quality standards for our digital engineering projects. You will lead a dedicated team, driving quality assurance processes and implementing best practices in testing methodologies. Your expertise will help us deliver exceptional software solutions that meet and exceed client expectations.
Join Assent as a Technical Lead in Engineering, specializing in C#.NET. In this pivotal role, you will drive the architecture and engineering of software solutions, ensuring they align with our strategic objectives. Collaborate with cross-functional teams to deliver robust, scalable applications that meet user needs while adhering to best practices in software development.
OpenGov creates AI-powered ERP solutions for local and state governments across the United States. The Public Service Platform serves over 2,000 organizations, including municipalities, state agencies, school districts, and special districts. The platform supports a range of operations such as asset management, procurement, contract management, accounting, budgeting, billing, revenue management, permitting, licensing, transparency, and open data. All products work together within the OpenGov ERP framework, enabling agencies to focus on strategic priorities and maximize resources. More details are available at OpenGov.com. Role overview The Lead Staff Software Engineer delivers advanced features across the OpenGov platform, working throughout the technology stack from databases to user interfaces. This position takes ownership of features from initial concept through deployment and ongoing monitoring. AI plays a central role: expect to use AI-assisted development tools, build AI-powered product features, and help define best practices for AI-driven workflows within the team. What you will do Design and build APIs, microservices, and front-end features to support large-scale government operations. Take full ownership of features: partner with Product and Design to identify needs, develop solutions, deploy, and monitor after launch. Create AI-driven product features, such as intelligent analytics, agent-guided workflows, and improved user experiences for government clients. Use AI-assisted tools (including Claude Code, Cursor, Copilot, and others) to accelerate coding, debugging, and documentation. Write clear, well-documented code. Review both human-written and AI-generated code, with attention to potential failure points. Collaborate with teams across the company to translate business goals into shipped features that improve customer satisfaction. Requirements Minimum 13 years of experience building scalable software in an agile setting. Extensive experience in full-stack development, with strong skills in both front-end and back-end technologies. Location: Pune, India (or elsewhere in India)
Role overview Syngenta Group is seeking an Engineering Lead to guide its AI SDK team in Pune. This position focuses on shaping the technical direction of AI software development kits, ensuring they meet both internal and external needs. What you will do Lead the design and delivery of AI SDKs, managing projects from concept through release Collaborate with cross-functional teams to ensure SDK features support overall product goals Mentor engineers, helping them develop technical skills and grow professionally Champion strong code quality and software development practices across the team Location This role is based in Pune.
Veeam Software, a global leader in data resilience, empowers businesses to maintain control over their data at all times. Our solutions encompass data backup, recovery, portability, security, and intelligence. Based in Seattle, we serve over 550,000 customers worldwide who trust us to sustain their operations. Join our team and be a part of our journey towards innovation and impactful solutions for some of the largest brands in the world. The future of data resilience is here—embrace it with us.About the RoleWe are seeking skilled Staff Software Engineers to become part of the Veeam Data Cloud (VDC) engineering team. Collaborate with an international team to create cutting-edge data protection services that prioritize data resilience for our customers. This is an exceptional chance to work on innovative greenfield projects, developing features from the ground up that will be deployed and utilized globally.What You'll DoShape and direct the technical vision across multiple domains within the team while leading cross-team initiatives.Design and engineer highly reliable and scalable SaaS microservices, integrated with various cloud-based managed services using Golang.Engage in technical design discussions, conduct code reviews, and provide constructive feedback to fellow engineers. Tackle complex and ambiguous challenges across the team. Establish frameworks for best practices.Ensure timely and predictable achievement of team deliverables by setting high execution standards. Guarantee that your code is of excellent quality, thoroughly tested, and secure.
Ontic is looking for a Staff Software Engineer in Pune, India. This position centers on designing, developing, and maintaining software systems that support operational efficiency and security. Role overview This role involves collaborating with a skilled group focused on building software solutions. The work aims to improve how organizations operate and protect their environments. Technical expertise will be put to use in shaping reliable, effective systems. What you will do Design and develop software that addresses operational and security needs Maintain and enhance existing systems to ensure quality and reliability Work closely with other engineers to deliver solutions that align with Ontic’s mission Requirements Experience designing, developing, and maintaining software systems Strong technical background and problem-solving skills
Role overview The Principal Software Engineer at Ontic, based in Pune, India, leads the design and development of software solutions that enhance and expand the company’s product suite. This position takes responsibility for guiding a team of engineers, focusing on building applications that are both scalable and reliable. What you will do Lead the technical design and development of major software projects Provide technical direction and mentorship to engineering team members Collaborate with cross-functional teams to gather requirements and help prioritize features Drive the implementation of new features that strengthen Ontic’s products
Weekday-1 seeks a Staff Software Engineer (Java) to drive the development and scaling of cybersecurity solutions for a major client. This full-time role is based in Pune, Maharashtra, India. Role overview The Staff Software Engineer will lead efforts to design and build cybersecurity and SaaS platforms. The position involves shaping software architecture to ensure high performance and security, as well as mentoring engineering teams and guiding best practices. Work will span multiple ecosystems, including firewall, SIEM, and SOAR products. What you will do Lead the design and development of cybersecurity and SaaS platforms Define and shape software architecture for secure, high-performance solutions Mentor engineering teams and establish best practices Deliver products across firewall, SIEM, and SOAR ecosystems Requirements At least 8 years of experience in software engineering Strong background in Java development Experience with cloud infrastructure and security practices Ability to take on technical leadership responsibilities Proactive approach to solving complex engineering challenges This position provides an opportunity to influence core cybersecurity products and mentor skilled teams in a growing sector.
Apr 23, 2026
Sign in to browse more jobs
Create account — see all 825 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.