Posted in

Software Engineer – Infrastructure

Software Engineer – Infrastructure

CompanyxAI
LocationPalo Alto, CA, USA
Salary$180000 – $440000
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • 2+ years of industry experience working with large-scale, high-throughput distributed systems, compute platforms, or data infrastructure.
  • Proficient in Golang, Rust, Python, or similar languages.

Responsibilities

  • Enhance developer experience by modernizing build systems, reducing build times, and implementing tools like Bazel in a monorepo environment.
  • Scale compute infrastructure on Kubernetes by building controllers, admission plugins, and supporting systems that empower teams to leverage Kubernetes effectively.
  • Design and maintain one of the largest traffic shaping and load balancing deployments using Envoy, while building service meshes and service discovery systems to handle massive scale.
  • Scale data platforms and observability systems (logging, tracing, metrics) to support exabyte-scale data processing and provide deep insights into system performance.
  • Drive reliability, standardization, and performance by building and refining systems with a pedantic focus on quality and scalability.
  • Manage and optimize large-scale storage systems, including key-value stores, relational databases, and network file systems or object stores (open-source, cloud-managed, and in-house solutions).
  • Contribute to miscellaneous quality-of-life improvements that empower developers and streamline workflows.

Preferred Qualifications

  • (Optional) Familiarity with modern developer tools (Bazel, Buildkite, Argo, Kubernetes), service meshes (Envoy), or observability frameworks.
  • (Optional) Experience with large-scale storage systems (KV stores, RDBMS, object stores) or Kubernetes ecosystem development (controllers, plugins).