1

Software Engineer L6 Jobs (NOW HIRING)

Role: Failure Analysis Engineer L6 Location: Santa Clara, CA Full Time - First level of urgent FA ... software, process, and workflow - Create and support documentation/database of failure analysis ...

A small team of talented software engineers develops and maintains the operating system and platform that run the content caches. These appliances run a heterogeneous, deeply integrated stack ...

A small team of talented software engineers develops and maintains the operating system and platform that run the content caches. These appliances run a heterogeneous, deeply integrated stack ...

A small team of talented software engineers develops and maintains the operating system and platform that run the content caches. These appliances run a heterogeneous, deeply integrated stack ...

A small team of talented software engineers develops and maintains the operating system and platform that run the content caches. These appliances run a heterogeneous, deeply integrated stack ...

Principal Engineer - C++

Reston, VA · On-site

$155K - $255K/yr

Senior Software Engineer / Lead Engineer / Principal Engineer (C++) Location: Hybrid - Reston, VA Level: Senior Engineer (L4), Lead Engineer (L5), Principal Engineer (L6), Senior Principal/Architect ...

Staff Data Engineer (L6) - Ads

OR · On-site +1

$510K - $820K/yr

About the team Ads Data Engineering is at the core of building a data ecosystem that powers Netflix's understanding and decision-making about the impact of ads on our business. This team builds rich ...

We are looking for a Software Development Engineer to join the Bottlerocket team, where you'll ... As an L6 SDE on this team, you will own significant components of the OS, from system services and ...

next page

Showing results 1-20

Software Engineer L6 information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer l6 jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer l6 in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Software Engineer L6?

A Software Engineer L6 is a senior-level engineering position at many tech companies, such as Google or Meta. At this level, engineers are expected to demonstrate strong technical expertise, lead complex projects, and mentor junior engineers. L6 engineers typically influence technical direction, architectural decisions, and may be responsible for cross-team collaboration. They are recognized as experts in their domain and contribute significantly to the organization’s success. Achieving this level often requires several years of experience and a proven track record of impactful work.

What are some common challenges faced by Software Engineer L6s when leading technical projects?

As a Software Engineer L6, you may encounter challenges such as aligning cross-functional teams, managing competing priorities, and driving consensus on architectural decisions. Balancing hands-on coding with leadership responsibilities can be demanding, as you're often expected to mentor junior engineers while ensuring project milestones are met. Strong communication and stakeholder management skills are essential, since you'll frequently collaborate with product managers, designers, and engineering leadership to deliver complex solutions.

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

To thrive as a Software Engineer L6, you need advanced proficiency in software development, architecture design, and a deep understanding of algorithms and data structures, often supported by a relevant degree and substantial industry experience. Expertise with programming languages (such as Java, Python, or C++), cloud platforms (like AWS or GCP), and modern development tools, as well as familiarity with system design interviews and certifications, is typically expected. Leadership, effective communication, and strategic problem-solving distinguish top performers in this senior role. These skills are crucial for driving technical excellence, mentoring teams, and delivering scalable solutions that align with organizational goals.

What is the difference between Software Engineer L6 vs Software Engineer L5?

AspectSoftware Engineer L6Software Engineer L5
ExperienceTypically 5+ years3-5 years
ResponsibilitiesTechnical leadership, complex project ownershipCore development, feature implementation
SkillsAdvanced technical skills, mentorshipStrong coding skills, teamwork
CertificationsOptional, but often includes advanced certificationsBasic certifications may be beneficial

Software Engineer L6 generally has more experience, handles complex projects, and provides technical mentorship compared to Software Engineer L5. L6 engineers often lead initiatives and influence technical direction, whereas L5 focuses on core development and team collaboration.

What cities are hiring for Software Engineer L6 jobs?

Cities with the most Software Engineer L6 job openings:

What states have the most Software Engineer L6 jobs?

States with the most job openings for Software Engineer L6 jobs include:

What are popular job titles related to Software Engineer L6 jobs?

For Software Engineer L6 jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer L6 job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Failure Analysis Engineer L6

Santa Clara, CA • On-site

TekShapers
Software Development • 201 - 500 employees

Other

Re-posted 27 days ago


Job description

Role: Failure Analysis Engineer L6

Location: Santa Clara, CA

Full Time

Job Description:

- First level of urgent FA support in MP and co-work with SZ team for further debugging; In NPI phase, perform 2nd level debugging based on CM's 1st level FA result, file bugs and generate daily reports as well as uploading video clips and setting up remote platforms for FA assistance from SZ team.

- Provide inputs for issue prevention and process improvement as part of key learning.

- RMA support, PCBA

- Experience with Linux / command line interface (CLI)

- Work with CM to ensure data integrity and NPI mfg readiness at CM

- Support copy exact model from CM outside TW

- Provide Client FA Solutions team with feedback on automation equipment/software, process, and workflow

- Create and support documentation/database of failure analysis work

- Board level debug, open short ; Oscilloscope DMM, cross culture

Checklist:

- Education: Electrical Engineering or Electronics Engineering

- Failure analysis, FA

- Board level debugging

- RMA, PCBA debug, Contract manufacturing (CM)

- Hardware Engineer, Oscilloscope, Hardware testing

“Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.”