CrawlJobs Logo

Filters

Location
Salary

Lead Software Engineering United States Jobs (Hybrid work)

9 Job Offers

New
Principal Software Engineering Lead
Save Icon
Principal Software Engineering Lead sought to define the AI-driven vision for Microsoft’s RAMP platform in Redmond, WA. You will architect scalable, distributed systems integrating engineering, HR, and finance data. Requires 6+ years coding in C#, Java, or Python, plus expertise in AI-native deve...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Lead Director, Software Development Engineering
Save Icon
Lead Director, Software Development Engineering at CVS Health leads analytics engineering teams supporting Aetna’s data science initiatives. Requires 10+ years in software development, expertise in distributed systems, cloud, and generative AI. Based in Hartford, this role offers medical coverage...
Location Icon
Location
United States , Hartford
Salary Icon
Salary
144200.00 - 288400.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Principal Software Engineering Lead
Save Icon
Lead the Data in Transit strategy for Xbox Platform in Redmond. This principal role requires 12+ years of experience building high-scale data systems and 7+ years in people management. You will drive AI scenarios, ensure security for billions of daily events, and foster a self-service engineering...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Team Lead
Save Icon
Lead a full-stack Agile team as a hands-on Software Engineering Team Lead in Tampa. Leverage 6+ years with Java, Spring Boot, Angular/React, and cloud-native microservices to design and deliver high-availability applications. This code-contributing leadership role offers comprehensive benefits an...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
125600.00 - 188400.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Software Engineering Lead
Save Icon
Lead the platform powering Xbox experiences across all devices. As a Principal Software Engineering Lead, you'll guide a team in Redmond, building core capabilities with React, TypeScript, and cloud services. Drive innovation in application hosting, release systems, and multi-platform development...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Director, Lead Software Engineering
Save Icon
Location Icon
Location
United States , Oakland
Salary Icon
Salary
251835.00 - 314794.00 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Software Engineering Lead, Machine Learning
Save Icon
Location Icon
Location
United States , San Francisco Bay Area
Salary Icon
Salary
135000.00 - 300000.00 USD / Year
ema.co Logo
Ema
Expiration Date
Until further notice
Software Engineering Lead, Backend
Save Icon
Location Icon
Location
United States , San Francisco Bay Area
Salary Icon
Salary
135000.00 - 300000.00 USD / Year
ema.co Logo
Ema
Expiration Date
Until further notice
Software Engineering Lead, DevOps
Save Icon
Location Icon
Location
United States , San Francisco Bay Area
Salary Icon
Salary
Not provided
ema.co Logo
Ema
Expiration Date
Until further notice

About the Lead Software Engineering role

Explore lead software engineering jobs and step into a pivotal role at the intersection of technical mastery and strategic leadership. A Lead Software Engineer is a senior-level professional responsible for guiding the technical direction of software projects while mentoring and managing engineering teams. This role transcends individual contribution, focusing on architecting robust systems, ensuring engineering excellence, and driving the successful delivery of complex software solutions that align with business objectives.

Professionals in these jobs typically shoulder a broad spectrum of responsibilities. They are the technical anchors for their teams, involved in high-level system design, selecting appropriate technologies, and defining architectural patterns for scalable, secure, and maintainable applications. A core duty is leading a team of developers, which involves task delegation, code review oversight, and providing technical mentorship to foster team growth. They collaborate closely with product managers, stakeholders, and other engineering leads to translate business requirements into technical specifications and realistic project roadmaps. Ensuring code quality, establishing best practices for development and deployment (often within CI/CD pipelines), and making critical decisions to solve complex technical challenges are daily activities. Furthermore, they are often accountable for the performance, reliability, and operational health of the systems their team builds.

The typical skill set for these roles is both deep and wide. Technical proficiency is paramount, with strong expertise in multiple programming languages (such as Java, Python, JavaScript/TypeScript, C++, or Go), modern software frameworks, and system design principles. Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and microservices architecture is commonly required. Beyond coding, a successful lead possesses strong leadership and communication skills to articulate vision, negotiate technical trade-offs, and collaborate across departments. They exhibit strategic thinking, a proactive approach to problem-solving, and a commitment to staying current with evolving tech trends. A bachelor’s degree in computer science or a related field, coupled with significant professional software development experience (often 5+ years, including time in a senior or mentoring capacity), forms the standard foundation for these positions.

Ultimately, lead software engineering jobs are for those who are passionate about building high-quality software while empowering others. It is a career path for engineers who want to amplify their impact by shaping technology, processes, and people to deliver innovative and reliable products. If you are ready to guide technical strategy and inspire a team, exploring lead software engineer opportunities is the next step.