Lead Software Engineer

New
Based in the United StatesFull-TimeLead
Salary130,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software development experience, including at least 3 years in a technical leadership role
Required Skills
AWSDockerNode.jsJavascriptKubernetesTypeScriptReactCI/CD

Requirements

  • 12+ years of software development experience, including at least 3 years in a technical leadership role
  • Proven experience leading engineering teams in enterprise SaaS environments
  • Strong expertise in React, Node.js, and modern JavaScript/TypeScript ecosystems
  • Deep knowledge of software engineering principles (SOLID, DRY, KISS, separation of concerns) and domain-driven design concepts
  • Experience designing and scaling distributed systems using patterns such as event-driven architecture, API-first design, and component-based systems
  • Strong background in CI/CD, automated testing strategies, and deployment/release automation
  • Hands-on experience with Docker, Kubernetes, and AWS cloud architecture
  • Demonstrated success leading legacy system modernization initiatives
  • Strong communication skills with the ability to align technical and non-technical stakeholders
  • Experience mentoring engineers and building high-performing engineering teams

Responsibilities

  • Lead the technical direction of engineering teams by defining architecture standards, system design principles, and long-term scalability strategies across enterprise SaaS platforms.
  • Establish and enforce engineering best practices, including code quality standards, testing strategies, CI/CD workflows, and release governance to ensure reliable and efficient delivery.
  • Drive modernization of legacy systems by balancing technical debt reduction with ongoing feature development and business priorities.
  • Champion AI-enabled engineering practices, identifying opportunities to improve development velocity, documentation, testing, and refactoring through responsible AI usage.
  • Mentor and support engineers in system design, problem-solving, and modern software engineering practices while contributing directly to complex technical implementations when needed.
  • Collaborate with Product, Design, DevOps, and leadership teams to align architecture decisions with business goals, scalability needs, and operational constraints.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 150,000 USD per year
Apply Now