Hybrid Lead Software Engineer – Java/Reactjs

Posted last week

Apply now

About the role

  • Lead Software Engineer building enterprise SaaS web applications at Coupa. Collaborating with cross-functional teams to design features and solve technical challenges in a hybrid work environment.

Responsibilities

  • 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

Requirements

  • 8+ years of experience building enterprise SaaS web applications using modern frameworks and technologies such as Java, SQL, and TypeScript
  • 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
  • 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

Benefits

  • Coupa complies with relevant laws and regulations regarding equal opportunity
  • Offers a welcoming and inclusive work environment
  • Decisions related to hiring, compensation, training, or evaluating performance are made fairly

Job title

Lead Software Engineer – Java/Reactjs

Job type

Experience level

Senior

Salary

$142,000 - $184,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job