1

Lead Software Development Engineer Jobs (NOW HIRING)

Lead SDET Engineer Location: O'Fallon MO Need strong Testng, Selenium, Java Coding experience Must have: * Bachelors or Masters in CS or related degrees. * Minimum of 6+ years with Master or 8+ years ...

Lead SDET

Tampa, FL · On-site

$43.25 - $59/hr

POSITION Lead SDET (XCUI/ Espresso/ Playwright) LOCATION REMOTE- very strong preference for their 6-state footprint (MI, OH, IL, IN, WI, KY) DURATION 9 Months INTERVIEW TYPE VISA RESTRICTIONS NONE ...

Wipro is an end-to-end digital transformation partner with ambitious goals, and they are seeking a Lead Software Development Engineer in Test (SDET) to architect and scale their robotics software ...

New

Lead SDET

Manhattan, NY · On-site

$52 - $71/hr

Job Title: Lead SDET (Software Development Engineer in Test) Locations: Fort Mill, SC or New York City, NY Type: Full-Time Company Overview Incedo is a US-based consulting, data science and ...

Lead SDET

Fort Mill, SC · On-site

$41.75 - $57/hr

Job Title: Lead SDET (Software Development Engineer in Test) Locations: Fort Mill, SC or New York City, NY Type: Full-Time Company Overview Incedo is a US-based consulting, data science and ...

Lead SDET

New York, NY

$52 - $70.75/hr

Job Title: Lead SDET (Software Development Engineer in Test) Locations: Fort Mill, SC or New York City, NY Type: Full-Time Company Overview Incedo is a US-based consulting, data science and ...

Lead SDET

Fort Mill, SC · On-site

$41.75 - $57/hr

Job Title: Lead SDET (Software Development Engineer in Test) Locations: Fort Mill, SC or New York City, NY Type: Full-Time Company Overview Incedo is a US-based consulting, data science and ...

$44.25 - $60.25/hr

Job Title: Lead SDET (Software Development Engineer in Test) Locations: Fort Mill, SC or New York City, NY Type: Full-Time Company Overview Incedo is a US-based consulting, data science and ...

SDET

$51.25 - $66/hr

Title: Sr. Lead SDET Remote role * Candidate must be on your payroll now * Candidate's resume must be concise to their experience * Great communication skills, both written and verbally * 100% remote

next page

Showing results 1-20

Lead Software Development Engineer information

See salary details

$83K

$145.9K

$198K

How much do lead software development engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for lead software development engineer in the United States is $145,890.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,000.00 and $168,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Lead Software Development Engineer, and why are they important?

To thrive as a Lead Software Development Engineer, you need advanced knowledge of software engineering principles, programming languages, and hands-on experience with designing scalable systems, typically supported by a computer science degree or equivalent experience. Familiarity with technical tools such as version control systems (e.g., Git), cloud platforms (e.g., AWS, Azure), and agile project management frameworks is essential. Strong leadership, communication, and problem-solving skills help you effectively guide teams and manage project priorities. These skills ensure successful project delivery, high-quality software solutions, and cohesive teamwork in dynamic tech environments.

How does a Lead Software Development Engineer typically balance hands-on coding with team leadership responsibilities?

As a Lead Software Development Engineer, you can expect to split your time between coding and overseeing the technical direction of your team. While you’ll still participate in designing and developing key features, a significant part of your role involves mentoring team members, conducting code reviews, and ensuring adherence to best practices. You’ll also collaborate closely with product managers and stakeholders to align technical solutions with business goals. Balancing these responsibilities requires strong organizational skills and the ability to delegate tasks effectively, ensuring both high-quality code and team growth.

What is a Lead Software Development Engineer?

A Lead Software Development Engineer is a senior-level professional responsible for guiding a team of software developers in designing, developing, and maintaining software applications. They provide technical leadership, oversee project progress, and ensure that best practices and high coding standards are followed. In addition to hands-on coding, they often collaborate with other departments, mentor junior engineers, and help define the technical vision for projects. Their role is crucial in delivering high-quality software solutions on time and within scope.
More about Lead Software Development Engineer jobs
Infographic showing various Lead Software Development Engineer job openings in the United States as of June 2026, with employment types broken down into 2% As Needed, 88% Full Time, and 10% Part Time. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $145,890 per year, or $70.1 per hour.

Lead Software Development Engineer in Test

Roche

Carlsbad, CA • On-site

Full-time

Posted 3 days ago


Roche rating

9.2

Company rating: 9.2 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

5th of 73 rated pharmaceutical


Job description

Job Summary:
Roche is a global leader in healthcare, and they are seeking a Lead Software Development Engineer in Test to architect the next generation of automated verification strategies. This role involves balancing hands-on framework development with leading a team of Software Quality Engineers to enhance testing capabilities for FDA-regulated diagnostic instruments.
Responsibilities:
• Act as the specialist in reducing our manual testing burden. Identify and automate "High-Value/Low-Effort" manual tests first to rapidly buy the team breathing room and accelerate feedback cycles
• Architect and build scalable, maintainable test automation frameworks (using C#, Selenium, Appium, or similar) to support both UI and backend logic, utilizing advanced object-oriented programming
• Design test strategies that account for hardware-in-the-loop (HiL) testing and software interactions with physical diagnostic instruments and sensors
• Partner with the DevOps/Architecture team to integrate automated suites into Azure DevOps pipelines. Lead the automation of vulnerability scanning and static/dynamic analysis (SAST/DAST) to align with modern FDA cybersecurity guidelines
• Evaluate and select the right tools for performance profiling, load testing, and security scanning to ensure comprehensive coverage
• Act as the technical anchor for the SW Quality team. Mentor Quality Engineers on coding best practices, automation scripting, and source control management
• Foster a collaborative environment where manual testing expertise is complemented by growing technical skills. Lead code reviews for test scripts to ensure they meet production-quality standards
• Balance hands-on coding (the "Player") with team leadership (the "Coach"). Align team activities with the software roadmap, ensuring that verification activities happen in parallel with development rather than lagging behind
• Collaborate closely with Regulatory Affairs (RA) to formally validate automated testing tools, ensuring they meet strict regulatory compliance standards
• Enhance Master V&V Plans to support automated evidence generation, ensuring strict compliance with FDA 21 CFR Part 820 and ISO 13485 standards
• Define and track key quality metrics (e.g., Defect Density, Automation Coverage) to drive continuous improvement and transparency
• Participate in software hazard analysis (FMEA) to ensure safety-critical workflows are prioritized in the automation strategy
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Computer Engineering, or related technical discipline
• 8+ years of software engineering or SDET experience (Must have hands-on coding experience)
• 3+ years of leadership experience (Team Lead or Manager)
• Strong Coding Ability: Deep proficiency in C#/.NET. You must be able to write production-quality code and demonstrate an understanding of advanced concepts (e.g., async/await, modern .NET core, RESTful API integration, and mocking frameworks like Moq)
• Framework Experience: Proven experience building automation frameworks from scratch (e.g., Selenium WebDriver, Appium for UI, NUnit/xUnit for API/Logic)
• Methodology: Explicit experience implementing Test Driven Development (TDD) or Behavior Driven Development (BDD, e.g., SpecFlow) to align engineering and quality teams
• CI/CD Ops: Experience configuring build pipelines in tools like Azure DevOps, Jenkins, or GitHub Actions
• Change Agent: A passion for modernizing workflows and showing teams 'the art of the possible' with automation
• Collaborative: Ability to work closely with Software Developers, Program Managers, and Quality Assurance to bridge the gap between 'Dev' and 'QA.'
• Communication: Strong ability to articulate quality risks and technical concepts to non-technical stakeholders
Preferred:
• Experience transforming a manual testing team into an automation-first team is highly preferred
• Hardware Integration: Experience with hardware-in-the-loop (HiL) testing or testing against physical sensors is highly preferred
• Regulated Environment: Experience working in an FDA-regulated environment is a strong plus
Company:
Roche is a pharmaceutical and diagnostics company that offers medicines and diagnostic tests for various medical conditions and diseases. Founded in 1896, the company is headquartered in Basel, CHE, with a team of 10001+ employees. The company is currently Late Stage.

What Roche employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom