Senior Software Engineer - Data Infrastructure

New
J
JobgetherData infrastructure
Remote; based in the United StatesFull-TimeSenior
SalaryBase salary: $175,000–$200,000 per year for this United States-based position.
Apply NowOpens the employer's application page

Job Details

Experience
At least 7 years of backend development experience
Required Skills
Backend DevelopmentJavaC#C++GoGrafanaPrometheusRustLinux

Requirements

  • Have at least 7 years of enterprise backend development experience using an object-oriented or systems programming language such as Java, Rust, C++, C#, or Go.
  • Have experience designing automation frameworks or platforms used by other engineers.
  • Have experience building and operating large-scale software systems distributed across thousands of servers.
  • Have experience developing internal platform services, operational tooling, or deployment and configuration pipelines used by engineering teams.
  • Have working knowledge of observability technologies such as Prometheus, Grafana, OpenTelemetry, ELK, or Datadog, including service instrumentation and actionable alert design.
  • Have strong Linux fundamentals and experience with bare-metal or hybrid infrastructure environments.
  • Have professional experience incorporating AI-assisted development tools such as Gemini, Cursor, or Claude Code into engineering workflows.
  • Be familiar with the software development lifecycle, including architecture and design, implementation, testing, deployment, and rollout.
  • Additional experience that is advantageous includes Java, configuration management or infrastructure-as-code tools, SLOs and error budgets, time-series databases and PromQL, and hardware lifecycle automation.

Responsibilities

  • Design and develop automation frameworks for provisioning, configuring, and repairing fleet infrastructure.
  • Extend observability systems across metrics, logs, traces, and alerts to monitor platform health and identify degradation.
  • Build reporting tools, dashboards, and visualizations for fleet health, capacity, and operational trends.
  • Develop system health tooling to detect hardware failures, configuration drift, and capacity risks.
  • Lead technical design discussions and document changes spanning multiple services and engineering teams.
  • Drive feature implementation from design through deployment, including migrations, data backfills, and rollout planning.
  • Collaborate with on-call engineers to turn recurring operational work and incident patterns into automation and improved monitoring.
  • Identify opportunities to improve infrastructure throughput, reliability, and operational efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary: $175,000–$200,000 per year for this United States-based position.
Apply Now