Senior / Staff Software Engineer (Observability / SRE)

New
Toronto, ON / Pittsburgh, PA / Dallas, TX / Remote US & CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonKubernetesC++RustCI/CDDistributed Systems

Requirements

  • 5+ years of software engineering or systems/performance engineering experience.
  • BS degree in Computer Science, Electrical Engineering, or a related field.
  • Proficiency in at least one of: Python, Rust, C/C++.
  • Strong CS fundamentals and system design skills.
  • Hands-on experience with Linux internals including CPU scheduling, memory, I/O, and networking.
  • Experience using performance tooling such as perf, eBPF, flamegraphs, and tracing frameworks.
  • Experience with Kubernetes, microservices, and distributed systems.
  • Proven track record of building production services and pipelines.
  • Clear communication skills and experience writing design documentation.
  • Experience leading cross-functional efforts.

Responsibilities

  • Design and lead the architecture and development of Waabi’s monitoring and observability stack.
  • Develop and extend workloads and benchmarks to validate hardware and platform choices.
  • Analyze and optimize end-to-end performance across hardware, firmware, Linux kernel, and distributed services.
  • Build automation and observability tooling for CI/CD, telemetry, alerting, and anomaly detection.
  • Work with client teams to support their applications’ observability requirements.
  • Influence system architecture and tooling decisions for infrastructure scaling.
  • Drive execution and quality through design documentation, milestone setting, and mentorship.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now