1

Software Engineer L7 Jobs (NOW HIRING)

Due to team growth, we are seeking an experienced Software Engineer to join our Sat OS team, which ... Experience writing applications between L3 and L7 networking layers and familiarity with L2/L3 ...

Senior Backend Software Engineer

Boulder, CO Β· On-site

$130K - $171K/yr

Due to team growth, we are seeking an experienced Software Engineer to join our Sat OS team, which ... Experience writing applications between L3 and L7 networking layers and familiarity with L2/L3 ...

Staff Software Engineer - Threat Protection Systems At A10 Networks, we help customers keep their ... L7 protocol patterns, and policy enforcement requirements * Contribute to an extensible DDoS ...

Senior Software Engineer

Mountain View, CA Β· On-site

$160K - $261K/yr

Knowledge of L7 proxies (e.g., NGINX, Envoy, HAProxy), L3/L4 firewalls and DPDK. * Familiarity with ... Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 ...

L7 Solutions, a leader in IT and cybersecurity, is seeking a Senior Systems Engineer to drive ... software. You will also be an escalation point for difficult-to-solve issues and expected to ...

L7 Solutions, a leader in IT and cybersecurity, is seeking a Senior Systems Engineer to drive ... software. You will also be an escalation point for difficult-to-solve issues and expected to ...

L7 Construction, Inc., founded by Brett Lefever in 2007, specializes in water and wastewater ... Bachelor's degree in Civil Engineering, Construction Management, or related field experience.

L7 Construction, Inc., founded by Brett Lefever in 2007, specializes in water and wastewater ... Bachelor's degree in Civil Engineering, Construction Management, or related field experience.

L7 Construction, Inc., founded by Brett Lefever in 2007, specializes in water and wastewater ... Bachelor's degree in Civil Engineering, Construction Management, or related field experience.

Showing results 41-60

Software Engineer L7 information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer l7 jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer l7 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 L7?

A Software Engineer L7 is a senior-level engineering role, often found at large tech companies like Google, Meta, or Amazon. This designation typically refers to a highly experienced engineer who leads critical projects, influences technical direction across teams, and mentors other engineers. L7 engineers are expected to solve complex architectural problems, make strategic decisions, and often collaborate with cross-functional leaders. Their extensive expertise and leadership set them apart from lower-level software engineers.

What are the key skills and qualifications needed to thrive as a Software Engineer L7?

To thrive as a Software Engineer L7, you need deep expertise in software architecture, algorithm design, and advanced programming, usually supported by a computer science degree and significant industry experience. Mastery of cloud platforms, large-scale distributed systems, and tools like Git, Kubernetes, and CI/CD pipelines is typically required, often alongside certifications in relevant technologies. Leadership, strategic thinking, and strong communication are essential soft skills for driving cross-functional teams and mentoring peers. These abilities ensure innovative, scalable solutions and effective technical leadership within complex organizational environments.

How does a Software Engineer L7 typically contribute to technical leadership and team strategy?

At the L7 level, Software Engineers are expected to provide significant technical leadership by setting architectural direction, mentoring less-experienced engineers, and driving large-scale projects from conception to launch. They often collaborate closely with cross-functional partners, including product managers and designers, to align technical solutions with business goals. L7 engineers are also involved in shaping engineering best practices, influencing technical roadmaps, and fostering a culture of innovation and continuous improvement within their teams. This role requires balancing hands-on coding with high-level strategy and people leadership.

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

AspectSoftware Engineer L7Software Engineer L6
ExperienceTypically 8+ yearsTypically 4-7 years
ResponsibilitiesTechnical leadership, complex system design, mentorshipProject execution, feature development, team collaboration
SkillsAdvanced technical expertise, cross-team coordinationStrong coding skills, problem-solving
CertificationsOptional, but advanced certifications valuedNot usually required

Software Engineer L7 generally has more experience, takes on leadership roles, and handles complex projects compared to Software Engineer L6. L7 engineers often mentor others and influence technical strategy, whereas L6 focuses on delivering features and collaborating within teams.

What cities are hiring for Software Engineer L7 jobs?

Cities with the most Software Engineer L7 job openings:

What states have the most Software Engineer L7 jobs?

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

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

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

Infographic showing various Software Engineer L7 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.

Senior Software Engineer, Application Gateway

San Mateo, CA

Roblox
Software DevelopmentΒ β€’Β 51 - 200 employees

Full-time

Re-posted 6 days ago


Job description

Who We Are:Β 

Roblox is reimagining the way people come together to connect, create, and express themselves. To support our massive scale, we are powered by thousands of microservices. The Application Networking team connects and secures these services, building ingress gateways, managing the service mesh, and enabling seamless communication across Roblox's hybrid on-prem and cloud infrastructure.

We are executing on Cloud Bursting, a strategic initiative to enable Roblox's core services to transparently burst from on-prem data centers to the cloud, allowing us to handle historical peak concurrent players and survive regional failures. You will join our Application Gateway team to build the networking infrastructure that makes this possible.

You Will:

  • Design, build, and operate Roblox's Envoy-based application gateway fleet - the front door for billions of daily requests - owning L7 routing, authentication, rate limiting, and traffic policy end to end.
  • Own the reliability and scale characteristics of the gateway: capacity and headroom modeling, failure isolation and blast-radius reduction, progressive delivery of config and code changes, and measurable reduction in edge-caused incidents.
  • Partner with the internal networking and service teams to deliver one coherent traffic story from client to service, abstracting cluster and regional boundaries away from application developers.
  • Serve as a primary escalation point for complex edge and gateway issues, debugging across Envoy configuration and internals, xDS control plane behavior, TLS termination, and the underlying network and load-balancing stack.
  • Act as a senior voice on the team, mentoring junior engineers and promoting best practices in testing, deployment, and reliability engineering.

You Are:Β 

  • A professional with 3+ years of experience in distributed systems, with strong expertise in networking architecture and technologies (Envoy, Kubernetes). You understand the tradeoffs of sidecar-based microservice architectures at scale.
  • Deeply knowledgeable of L7 networking concepts: routing and request transformation, TLS termination and certificate management, authentication and authorization, rate limiting, and load-balancing.
  • Experienced running Kubernetes in production and familiar with the K8s networking model.
  • Comfortable working with Envoy proxy internals, xDS APIs, and control plane architectures.
  • Excellent at designing large-scale distributed systems that span multiple clusters, regions, and runtime environments.
  • Fluent in Go, C/C++, or Rust.
  • Experienced with on-call rotations and approach infrastructure with a "reliability-first" mindset.