Senior Infrastructure Engineer

LiveKit

$120K — $150K *
US-AnywhereRemote in United States
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software engineering or site reliability engineering experience
  • Proficiency in Go programming language
  • Experience with large-scale distributed systems and Kubernetes
  • Strong understanding of performance metrics and reliability strategies
  • Ability to communicate complex concepts clearly to diverse audiences
  • Experience in managing production environments and incident response

Responsibilities

  • Build and maintain the core infrastructure for LiveKit products
  • Implement site reliability engineering objectives in the Go codebase
  • Analyze system performance data to inform project prioritization
  • Lead incident management efforts during critical outages
  • Automate cluster management processes for global distribution of services
  • Collaborate with infrastructure vendors to improve performance and reliability

Benefits

  • Health, dental, and vision insurance
  • Flexible vacation policy
  • Remote work environment with equipment provided
  • Equity opportunities in a rapidly growing company
Full Job Description
LiveKit is on a mission to help developers create and scale real-time experiences. We are hiring a Software Engineer / Site Reliability Engineer to help manage and scale the core components of the LiveKit infrastructure. Reliability and performance of our globally distributed architecture is critical and a top priority.

What You'll Do
  • Build and own the foundational infrastructure that our products run upon.
  • Work directly on our products' golang code base to implement SRE related objectives.
  • Take a data driven approach to quantifying system performance and reliability and use it to drive project priorities.
  • Oncall participation including leading incident management for complex situations.
  • Work on automation and advanced configuration management to allow our team to manage large numbers of clusters distributed across the world running various products.
  • Work with infrastructure vendors when their solutions aren't meeting our real time performance and reliability needs.


Who You Are
  • A balance of strengths in both software engineering and large scale system administration.
  • Experience managing complex multi-region distributed systems running on top of container orchestration systems like Kubernetes.
  • Passionate about maintainability and keeping system complexity at bay, but able to balance this with meeting launch deadlines.


Bonus Points
  • Incident management training and experience being an Incident Commander.
  • Experience with Linux networking, overlay networks, and Kubernetes CNIs.
  • Low level knowledge for troubleshooting and tuning latency sensitive workloads.


Our Commitments to You
We offer:
  • A competitive salary and equity package.
  • Health, dental, and vision benefits
  • Flexible vacations
  • Remote work environment with necessary equipment provided.

Similar Jobs

More Jobs at LiveKit

More Enterprise Technology Jobs

Find similar Senior Infrastructure Engineer jobs: