Lead Software Engineer

3 Months ago • 8 Years + • Software Development & Engineering

Job Summary

Job Description

Coupa is seeking a Lead Software Engineer to contribute to complex projects and initiatives. The role involves ensuring quality software deliverables on time, providing technical leadership to a small team, and resolving complex problems. The engineer will be hands-on in designing, developing, maintaining, and scaling Coupa’s platform systems and services, including architectural contributions to major areas of Coupa's SaaS products. The position requires advocating for best practices like unit testing, code reviews, and code quality, along with identifying opportunities for continuous improvement of core applications and processes.
Must have:
  • Minimum 8 years of software development experience
  • Minimum 4 years as a Senior Software Engineer
  • Expertise in Ruby, Go, Python, or C/C++
  • Experience designing and estimating complex systems
  • Understanding of software development best practices
  • Agile/Scrum experience
  • Knowledge of security, scalability, and high availability
  • Experience with SQL/NoSQL databases (MySQL, Redis, MongoDB)
  • Strong communication skills
  • Bachelor's degree in Computer Science or equivalent experience
Good to have:
  • Participate in operational design and code review
  • Architect and develop major areas of Coupa's SaaS products
  • Find elegant and maintainable solutions to complex problems
  • Advocate best practices (unit/automation testing, code reviews, code quality)
  • Continually look for opportunities to improve applications, features, process and business

Job Details

Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins.

Why join Coupa?

🔹 Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.
🔹 Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.
🔹 Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other. 

Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa. 

The Impact of Lead Software Engineer to Coupa:
 
Lead Software Engineers are the key contributors in complex projects and initiatives. They are responsible for quality software deliverables as per timeline. They work closely with other engineers in the team and provide technical leadership/guidance to a small team. They are proficient in programming languages and technology in use by the team. They often participate in investigating complex problems and drive resolution. Lead engineers networks with key contacts outside his/her area of expertise and provide robust solutions.

What You’ll Do:
  • Hands-on contributor in design and development of enterprise product
  • Design, develop, maintain, and scale Coupa’s platform systems and services
  • Participate in operational design and code review
  • Architect and develop one or more major areas of Coupa's SaaS products
  • Find creative, elegant and maintainable solutions to complex problems
  • A good team player, works, and communicates well with others
  • Advocate best practices (unit/automation testing, code reviews, code quality, etc.)
  • Continually look for opportunities to improve our core applications, features, process and business

What will you bring to Coupa:
  • Minimum of 8+ years of software development experience
  • Minimum of 4+ years of experience as a Senior Software Engineer
  • Expertise in one or more of the following programming languages: Ruby, Go, Python, C/C++.Experience designing, estimating, and implementing complex systems
  • Proven understanding of software development best practices and design patterns
  • Experience working in an agile environment that follows Scrum or other agile methodologies
  • Demonstrated knowledge of security/access control, scalability, high availability, and concurrency. Experience working with SQL and/or NoSQL databases, including MySQL, Redis, MongoDB etc.
  • Self-motivated, go-getter, passion for learning, possesses strong communication skills .Bachelor's degree in Computer Science (or equivalent), or equivalent experience

Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees. 

Please be advised that inquiries or resumes from recruiters will not be accepted.

By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy.

Similar Jobs

Notion - Head of Communications

Notion

San Francisco, California, United States (On-Site)
2 Weeks ago
Baton - Senior Product Manager

Baton

San Francisco, California, United States (Hybrid)
2 Weeks ago
Unity - Senior Manager, Client Partners (Sales Manager)

Unity

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
2 Months ago
Anthology  Inc  - Associate Software Engineer II

Anthology Inc

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Veeam Software - С++ Developer (System Components)

Veeam Software

Czechia (Remote)
9 Months ago
GHX - Manager Software Development

GHX

Hyderabad, Telangana, India (On-Site)
3 Months ago
Intel  - SoC Verification Engineer

Intel

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Astera Labs - Senior Digital Design Engineer - SOC

Astera Labs

Bengaluru, Karnataka, India (On-Site)
9 Months ago
eBay - MTS2, Services Engineer, SEO Platforms

eBay

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Quilt - Supplier Development Engineer (China)

Quilt

Zhuhai, Guangdong Province, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lilt - Product Marketing Director

Lilt

Emeryville, California, United States (Hybrid)
4 Weeks ago
GoMotive - IT Systems Engineer

GoMotive

India (Remote)
3 Weeks ago
Workato - Group Product Manager (API Platform)

Workato

Singapore (On-Site)
4 Weeks ago
Remote - Sales Enablement Program Coordinator

Remote

(Remote)
2 Months ago
EvenUp - Lead Technical Support Analyst

EvenUp

United States (Remote)
3 Weeks ago
Progress - Full-Stack Engineer - AI

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
ISS Stoxx - Senior Python Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Freed - Lifecycle Marketing

Freed

New York, United States (Hybrid)
5 Months ago
Site Core - Security Engineer – Red Team & Offensive Security

Site Core

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Zscaler - Account Executive, Public Sector BENELUX

Zscaler

Netherlands (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

fairmatic - Software Development Engineer II - Android

fairmatic

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Oliver Agency - Senior Marketing Manager - YouTube Ads Marketing & Industry Advocacy

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Aeries technology - Senior Cybersecurity Analyst

Aeries technology

Hyderabad, Telangana, India (On-Site)
2 Months ago
Qualcomm - RTL design -Lead Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
zeta - Senior Manager - Software Development

zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Senior Associate – GenAI/Agentic D&A – Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Zeeco, Inc. - Senior Designer (Mechanical Draftsman)

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
8 Months ago
OAO India - Lead Generation Executive

OAO India

Pune, Maharashtra, India (Remote)
2 Years ago
beghou consulting - Consultant- Advanced Analytics

beghou consulting

Pune, Maharashtra, India (Hybrid)
1 Year ago
Square - ITAM Associate Consultant

Square

Pune, Maharashtra, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

illumio - Member of Technical Staff II - Architecture

illumio

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Mozilla - Senior Software Engineer, Mozilla VPN

Mozilla

Sweden (Remote)
2 Months ago
Nagarro - Senior Staff Engineer, ERP

Nagarro

India (Remote)
9 Months ago
Valeo - Advanced Development Technical Engineer

Valeo

Skawina, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Optiv - Principal Engineer - Splunk

Optiv

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - SAP Hana Rise Senior Consultant / Manager

Capgemini

Mumbai, Maharashtra, India (Hybrid)
4 Weeks ago
Applied materials  - Strategic Sourcing Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Crowd Strick - Corporate Sales Engineer

Crowd Strick

Singapore (Remote)
2 Weeks ago
Qube Cinema - Engineer-Mastering Services (Films)

Qube Cinema

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Nice - Senior Software Engineer

Nice

Cochabamba, Cochabamba Department, Bolivia (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Ann Arbor, Michigan, United States (Remote)

Austin, Texas, United States (Remote)

Bogota, Colombia (Hybrid)

Salt Lake City, Utah, United States (Remote)

Cincinnati, Ohio, United States (Remote)

Mississippi, United States (Remote)

Pune, Maharashtra, India (Remote)

View All Jobs

Get notified when new jobs are added by Coupa

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug