Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Emerald

Lead Software Engineer

Emerald

. Set and uphold quality standards for the team, including coding standards, architectural guidelines, testing expectations, and operational best practices .

Posted 4/23/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $130,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDockerJavaScriptKubernetesNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Set and uphold quality standards for the team, including coding standards, architectural guidelines, testing expectations, and operational best practices
  • Provide technical and architectural leadership, guiding system design, component boundaries, integration strategies, and long-term platform evolution
  • Drive adoption of software design and architectural patterns, such as component-based architectures, event-driven systems, API-first design, and contract-driven development
  • Establish and evolve development workflows and quality gates, including code reviews, automated testing, CI/CD pipelines, and release readiness criteria
  • Lead AI adoption within the engineering organization, including: Identifying opportunities to leverage AI for code generation, testing, refactoring, and documentation
  • Encouraging responsible and effective use of AI tools to improve developer productivity and quality
  • Partnering with leadership to align AI usage with security, compliance, and engineering standards
  • Mentor and develop engineers in system design, problem decomposition, and modern development practices
  • Remain hands-on when appropriate, contributing to design reviews, complex implementations, and legacy refactoring efforts
  • Lead legacy modernization initiatives, balancing technical debt reduction with feature delivery and business needs
  • Collaborate closely with Product, Design, DevOps, and other stakeholders to ensure architectural decisions support scalability, reliability, and business outcomes

Requirements

What you’ll need
  • 12+ years of experience in development, with at least 3 years in a leadership role
  • Proven ability to lead engineering teams in an Enterprise SaaS environment
  • Strong expertise in React, Node.js, and modern JavaScript/TypeScript frameworks
  • Ability to work independently and organize tasks and priorities
  • Deep understanding of software engineering principles: SOLID, DRY, KISS, separation of concerns
  • Domain-driven design (DDD) concepts
  • Proven experience designing and implementing scalable system architectures in Enterprise SaaS environments
  • Demonstrated knowledge of development and architectural patterns, such as: Component-based architectures, Event-driven systems, API-first and contract-driven development
  • Experience leading legacy modernization efforts, including migrations to modern stacks and frameworks
  • Strong understanding of CI/CD pipelines, deployment strategies, and release automation
  • Strong knowledge of testing strategies (unit, integration, end-to-end, contract testing)
  • Experience with Docker, Kubernetes, and cloud-native architectures
  • Familiarity with AWS architecture patterns (networking, security, scaling)
  • Experience building or maintaining design systems and shared component libraries

Benefits

Comp & perks
  • Unlimited vacation for exempt employees
  • Flexible working locations
  • 401(k) plan with a company match
  • Medical/dental/vision coverage with inclusive provisions including transgender services and fertility benefits
  • Parental and caregiver leave
  • Dependent, commuter and FSA benefits
  • Professional development programs like Toastmasters
  • Mental wellness tools

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNode.jsJavaScriptTypeScriptSOLID principlesDRY principlesKISS principlesDomain-driven designCI/CD pipelinesTesting strategies
Soft Skills
technical leadershipmentoringproblem decompositionorganizational skillsindependent workcollaboration