Senior Infrastructure Engineer

Posted 11ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer responsible for scaling LiveKit's infrastructure ensuring performance and reliability. Focused on building foundational systems using Go and managing complex distributed systems.

Responsibilities:

  • 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.

Requirements:

  • 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.
  • 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.

Benefits:

  • A competitive salary and equity package.
  • Health, dental, and vision benefits
  • Flexible vacations
  • Remote work environment with necessary equipment provided.