Remote job
Lead Engineer, Full-Stack Engineering
Job details
About this role
Role overview
Guide full-stack engineering practices and technical delivery across multiple complex initiatives. The role combines solution design and implementation guidance with cross-team coordination, process improvement, and mentorship, with an emphasis on dependable, scalable, and well-performing applications aligned to business needs.
Responsibilities
- Assess application requirements, technical capabilities, constraints, and tradeoffs to shape solution approaches and support delivery decisions. - Explain architectural options, API designs, database considerations, sequencing, and operational constraints to technical and business stakeholders. - Organize engineering work across connected teams and guide delivery of key full-stack capabilities with limited oversight. - Improve development practices through automation, reusable patterns, CI/CD pipelines, API standards, and consistent operating methods. - Mentor engineers, support emerging technical leaders, and strengthen shared practices through code review, documentation, and knowledge sharing. - Track application performance, integration health, delivery risks, and outcomes, identifying issues and recommending corrective action.
Requirements
- Bachelor’s degree in computer science, software or systems engineering, information technology, a related field, or equivalent experience. - At least six years of experience in software engineering, systems engineering, or a related area. - Ability to analyze full-stack requirements and make sound technical recommendations across application capabilities and constraints. - Experience communicating technical decisions and coordinating work across teams and stakeholders. - Experience improving engineering methods and guiding or mentoring other engineers.
Nice to have
- A relevant master’s degree or equivalent experience. - Certification in a cloud platform, systems architecture, Agile, or DevOps.
Benefits and work setup
The source describes medical, dental, and vision coverage, along with family support programs that may include dependent care, adoption, fertility, and paid parental or caregiver leave. It also lists training, professional development, mentorship, employee groups, and volunteer opportunities.