via Lever.co
$175K - 200K a year
You would build automation frameworks for infrastructure provisioning and repair and improve observability and system-health tooling.
The role requires at least seven years of backend development, demonstrated large-scale distributed-systems experience, and observability technology expertise.
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer – Data Infrastructure based in the United States. Join a data infrastructure team responsible for the foundational systems powering large-scale cloud storage and backup services. In this senior engineering role, you will design and build automation, observability, and system health capabilities that improve reliability, durability, and performance across a fleet of thousands of servers. You will help engineers provision, configure, and repair infrastructure independently while developing tools that identify issues before they become incidents. Working across services and teams, you will lead technical design discussions, deliver complex projects from conception through rollout, and turn operational challenges into scalable engineering solutions. This remote opportunity is ideal for an experienced backend engineer who enjoys solving ambiguous systems problems, improving infrastructure at scale, and making a lasting impact on platform reliability. \n Accountabilities Design and develop automation frameworks that enable engineers to provision, configure, and repair fleet infrastructure independently. Extend and improve observability systems across metrics, logs, traces, and alerts to monitor platform health and identify degradation. Build reporting tools, dashboards, and visualizations that provide clear insights into fleet health, capacity, and operational trends. Develop system health tooling to detect hardware failures, configuration drift, and capacity risks before they lead to incidents. Lead technical design discussions and create clear design documentation for changes spanning multiple services and engineering teams. Drive large-scale feature implementation from initial design through deployment, including migrations, data backfills, and rollout planning. Collaborate with on-call engineers to identify recurring operational work and incident patterns, converting findings into automation and improved monitoring. Identify opportunities to improve system throughput, reliability, and operational efficiency across the infrastructure platform. Requirements At least 7 years of backend development experience in an enterprise environment using an object-oriented or systems programming language such as Java, Rust, C++, C#, or Go. Proven experience designing automation frameworks or platforms that other engineers rely on. Experience building and operating large-scale software systems distributed across thousands of servers. A track record of developing internal platform services, operational tooling, or deployment and configuration pipelines used by engineering teams. Working knowledge of observability technologies such as Prometheus, Grafana, OpenTelemetry, ELK, Datadog, or equivalent, including service instrumentation and actionable alert design. Strong Linux fundamentals and experience working in bare-metal or hybrid infrastructure environments rather than relying exclusively on fully managed cloud services. Professional experience incorporating AI-assisted development tools such as Gemini, Cursor, Claude Code, or similar into engineering workflows. Familiarity with the full software development lifecycle, including architecture and design, implementation, testing, deployment, and rollout. Strong analytical and problem-solving abilities, with the curiosity to understand complex problems before proposing solutions. Clear, proactive communication skills in a remote working environment, including keeping teammates informed, identifying blockers early, and maintaining progress. A collaborative, adaptable mindset, strong attention to detail, commitment to engineering best practices, and willingness to contribute in a fast-paced company environment. Excellent troubleshooting, interpersonal, and written and verbal communication skills. Additional experience that would be an advantage: Proficiency in Java. Familiarity with configuration management or infrastructure-as-code tools such as Ansible, Salt, Puppet, Chef, or Terraform. Experience defining service-level objectives (SLOs), managing error budgets, and reducing alert noise in large-scale environments. Knowledge of time-series databases and query languages such as PromQL. Experience automating hardware lifecycle processes, including burn-in testing, failure detection, drive replacement, and decommissioning. Experience identifying and implementing CPU and I/O performance improvements. Understanding of Linux internals and file systems. Familiarity with hard drive performance optimization, including host-managed shingled magnetic recording (SMR). Experience developing and interpreting operational models, dashboards, and reports. Benefits Base salary: $175,000–$200,000 per year for this United States-based position. The final offer may vary depending on location, skills, depth of experience, and relevant credentials. Healthcare coverage for employees and their families, including dental and vision. Competitive compensation and a 401(k) retirement plan. Restricted stock unit (RSU) grants for full-time employees. Employee Stock Purchase Plan (ESPP). Flexible vacation policy. Maternity and paternity leave. A MacBook Pro for work, plus a generous stipend to personalize your workstation. Childcare bonus. Fertility treatment and support. Learning and development program. Commuter benefits. A culture that supports a healthy work-life balance. \n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
This job posting was last updated on 10/21/2026