Lead Software Engineer - 11045

Foster City, CA, United StatesFull-TimeLeadSoftware Engineering

You will be redirected to the company career page

What You'll Do:

  • Lead and scale Coupa’s platform architecture, finding the right balance between the power of a consolidated codebase and the flexibility of microservices.
  • Collaborate closely with Product and Development teams to design and deliver innovative new features.
  • Develop creative, elegant solutions to complex technical challenges that drive platform growth and reliability.
  • Solve cross-functional problems that may span multiple teams, ensuring alignment and effective communication.
  • Apply project management skills to plan, prioritize, and guide your team’s work toward successful outcomes.
  • Drive innovation by developing new concepts, techniques, and best practices that influence and elevate other teams.

What You Will Bring to Coupa:

  • 8-10 years of experience building enterprise SaaS web applications using modern frameworks and technologies such as Java, SQL, and TypeScript, with strong knowledge of JavaScript, CSS, and HTML5.
  • Strong object-oriented design and analysis skills, with a solid understanding of common design patterns and best practices.
  • Proven experience developing REST APIs and microservices, and working with relational databases (MySQL, PostgreSQL, SQL Server), including query optimization and schema design.
  • 5+ Hands-on experience with React.js (or similar JavaScript frameworks) and advanced CSS for building responsive, scalable interfaces.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and understanding of cloud security fundamentals, including authentication, encryption, and secure API design.
  • Proficiency with CI/CD pipelines, automated testing, and code quality practices, along with strong communication, collaboration, and mentoring skills within engineering teams.

Job Summary

CompanyCoupa
LocationFoster City, CA, United States
TypeFull-Time
LevelLead
DomainSoftware Engineering