Lead Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout the Company
If you're excited about driving measurable impact and contributing to a mission that truly matters, we’d love to connect. Join a collaborative, experiment-driven team where your insights, creativity, and product thinking help unlock meaningful growth for our customers and the business.
About the Role
Technical Leadership, Quality & Impact. Architect, design, and deliver large-scale, high-performance features across the stack. Drive system-level design and data modeling, ensuring scalable, reliable, and maintainable solutions aligned with organizational best practices.
Responsibilities
- Think expansively about AI—how to build with it, integrate it into features, and leverage it to drive innovation.
- Own technical projects end-to-end, ensuring efficient delivery, optimal performance, extensibility, and reliability.
- Lead and contribute operational engineering strategies, including test automation observability and modern CI/CD practices.
- Collaborate on cloud architecture decisions to deliver resilient, cost-effective, and secure solutions.
- Deliver high-quality, production-ready code that adheres to coding and operational best practices, accounts for edge cases, and is self-documenting for maintainability.
- Lead efforts to reduce technical debt and optimize system performance through continuous refactoring and advanced debugging practices.
- Drive improvements in system reliability, scalability, and performance, leveraging monitoring and observability tools to proactively identify bottlenecks and issues.
- Champion a culture of learning by facilitating design discussions, providing constructive feedback, and fostering collaboration across teams.
Collaboration, Innovation & Mentorship
- Partner with product managers, designers, and cross-functional stakeholders to align technical efforts with business objectives and customer needs.
- Mentor engineers across skill levels, providing guidance in software patterns, architecture, DevOps, and problem-solving techniques to foster technical growth.
- Communicate complex technical topics clearly to both technical and non-technical audiences, ensuring alignment and shared understanding across teams.
- Promote knowledge sharing through technical documentation, share-outs, and peer collaboration to elevate team capabilities.
- Actively explore how AI can improve developer efficiency, automate workflows, and enhance system reliability.
- Explore and advocate for cutting-edge tools and technologies, incorporating them into the engineering stack when appropriate to advance capabilities.
- Lead initiatives to drive innovation and continuously improve engineering processes, challenging the status quo to deliver greater value.
- Contribute to system-wide architectural discussions to ensure alignment with strategic goals and future scalability.
Qualifications
- You are a technical leader, proficient in TypeScript, React, Next.js, and Node.js, with a strong foundation in system design and cloud-native development.
- You have a problem-solving mindset, tackling system-wide challenges with strategic thinking and a focus on high-impact solutions.
- You see AI not as a tool but as a fundamental shift in engineering, and you actively seek opportunities to harness its potential.
- You thrive in fast-moving, high-performance environments, navigating ambiguity, aligning stakeholders, and delivering results.
- You are a mentor and collaborator, fostering team growth through thoughtful guidance, clear communication, and constructive feedback.
- You are passionate about writing maintainable, testable code, ensuring software quality through modern DevOps and observability best practices.
Required Skills
- Proficiency in TypeScript, React, Next.js, and Node.js.
- Strong foundation in system design and cloud-native development.
- Problem-solving mindset with strategic thinking.
- Experience in mentoring and collaboration.
- Passion for writing maintainable, testable code.
Preferred Skills
- Experience with AI integration in engineering processes.
- Familiarity with modern DevOps and observability best practices.
- Knowledge of cloud architecture and CI/CD practices.
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite