Staff Software Engineer – Infrastructure
Los Angeles, California
Full Time
$180k - $250k
Job Description
This is a full-time, on-site opportunity in Los Angeles, California for a Staff Software Engineer – Infrastructure based in Los Angeles. The role is focused on designing, building, and scaling core infrastructure that powers large-scale applications and services. You will be responsible for driving automation, creating tooling, and building infrastructure solutions that reduce inefficiencies and improve productivity across engineering teams.
This position is ideal for a seasoned engineer with deep expertise in infrastructure, automation, and cloud technologies who thrives in fast-paced environments. The preferred candidate will bring prior experience in the gaming industry, with an understanding of the scale, performance, and reliability needs unique to that environment.
Salary Range (Los Angeles Only): $192,500 – $269,400 Annually + incentive compensation + equity + 401K with employer match + comprehensive benefits
Job Type: Full-Time, On-Site
Classification: Staff Software Engineer – Infrastructure
Required Skills & Experience
-
7+ years of professional experience as a software engineer with a focus on infrastructure, tooling, or automation
-
Strong knowledge of the full software development life cycle
-
Expertise in one or more object-oriented programming languages (Python, Go, Java, C++)
-
Hands-on experience with containers and orchestration platforms (Kubernetes, Mesos)
-
Proven experience in large-scale cloud development (AWS, GCP, or equivalent)
-
Solid understanding of core infrastructure services, distributed systems, and microservices at scale
Desired Skills & Experience
-
Experience in fast-paced, matrixed organizations
-
Background supporting agile development, high-availability services, and production environments
-
Knowledge of infrastructure-as-code tools (Terraform, Ansible)
-
Experience building CI/CD pipelines (e.g., Jenkins)
-
Strong understanding of networking fundamentals (HTTP, TCP/IP, routing, etc.)
-
Experience collaborating with international teams
What You Will Be Doing
Infrastructure Design & Automation
-
Design and implement scalable, secure infrastructure solutions
-
Build automation and tools to reduce inefficiencies and enhance developer productivity
-
Continuously evaluate and optimize infrastructure performance and reliability
Collaboration & Leadership
-
Partner with cross-functional teams to solve complex engineering challenges
-
Establish and drive best practices for software design and coding standards
-
Mentor junior engineers and contribute to overall team growth
Innovation & Optimization
-
Identify inefficiencies in infrastructure and propose scalable solutions
-
Influence engineering standards, frameworks, and long-term technical strategy
-
Work with senior leadership to ensure alignment and successful implementation
Benefits You Will Receive
- Open paid time off and flexible work schedules
- Comprehensive medical, dental, and vision coverage
- Employer-paid life insurance and disability benefits
- 401K with employer match