Senior Engineer (Software), Enterprise

7Seventy

Northern (KY)

On-site

USD 180,000 - 195,000

Full time

7 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

7Seventy is seeking a Senior Engineer (Software) for an Enterprise on-premises product suite. The role emphasizes Python and Rust development within a Kubernetes-based architecture, with automation, and software lifecycle management.

You will design high-availability solutions, extend Kubernetes operators, and ensure reliable installation, upgrades, and recovery in customer environments. The position requires strong DevOps across Kubernetes, Helm, GitHub Actions, GitOps, Terraform, and Linux,

Qualifications

  • 5+ years of professional software/ platform/SRE experience.
  • Experience designing and maintaining Kubernetes-based deployment solutions, including multi-cluster/region setups.
  • Hands-on with AI-augmented development environments and agentic tools.
  • Experience building CI/CD pipelines and deployment automation.
  • Troubleshooting Linux-based environments and customer deployments.

Responsibilities

  • Design and implement Kubernetes-based, high-availability solutions for on-premises software, including control plane and telemetry components.
  • Develop, extend, and maintain a Kubernetes operator for installation, upgrade, and auto-recovery of deployments.
  • Build and maintain an operational management console and tools for installation, configuration, and lifecycle management.
  • Architect and optimize multi-stage CI/CD pipelines using GitHub Actions and related DevOps tech.
  • Coordinate six-week release cycles with development and stabilization phases, including versioning strategy.

Skills

Kubernetes
Python
Rust
CI/CD
GitOps
Linux

Tools

Helm
ArgoCD
FluxCD
Terraform
GitHub Actions

Job description

Experience: 5+ years in software engineering, platform engineering, or Site Reliability Engineering (SRE)

Core Areas: Software Engineering, Kubernetes Operators, Python & Rust Development, On-Premises Infrastructure, High-Availability Architecture, CI/CD & GitOps, Deployment Automation, Software Lifecycle Management

Compensation: $180,000–$195,000 annually, plus bonus and equity opportunities

About the Role

This Senior Engineer (Software), Enterprise opportunity focuses on designing, developing, and maintaining enterprise software and deployment infrastructure for a self-managed, on-premises product suite. The role combines hands‑on Python and Rust development with Kubernetes‑based architecture, automation, and software lifecycle management. Key responsibilities include building high‑availability solutions, extending Kubernetes operators, developing management tools and APIs, and ensuring reliable installation, configuration, upgrades, and recovery in customer environments.

The position requires strong software engineering and DevOps expertise across Kubernetes, Helm, GitHub Actions, GitOps, Terraform, and Linux. Engineering work spans control plane applications, telemetry systems, air‑gapped environments, and virtual appliance deployments. The role also involves cross‑functional collaboration with application engineering teams, Customer Success, and enterprise customers to address complex deployment challenges, improve operational reliability, and support production releases.

What You’ll Do
  • Design, architect, and implement Kubernetes‑based, high‑availability (HA) solutions for on‑premises enterprise software, including control plane applications, telemetry systems, air‑gapped installations, and appliance offerings.
  • Develop, extend, and maintain a Kubernetes operator responsible for installing, upgrading, and automatically recovering enterprise software deployments in customer environments.
  • Build and maintain an operational management console and supporting tools that enable effective installation, configuration, and ongoing software lifecycle management.
  • Architect, implement, and optimize robust multi‑stage CI/CD pipelines using GitHub Actions and complementary DevOps technologies.
  • Coordinate software releases on a six‑week delivery cycle consisting of four weeks of development followed by two weeks of stabilization, including versioning strategy and structured release management.
  • Write reliable, maintainable Python and Rust code across Kubernetes operator components, internal engineering tools, automation workflows, and application programming interfaces (APIs).
  • Develop internal tooling and APIs that support integration testing by upstream application engineering teams, enabling changes to be validated before inclusion in on‑premises software releases.
  • Produce comprehensive technical documentation and establish deployment best practices for installation, configuration, maintenance, and troubleshooting.
  • Proactively identify and resolve deployment issues specific to on‑premises infrastructure, including complex installation, upgrade, and operational challenges.
  • Participate in a weekly rotating Engineering Guardian assignment, responding to technical questions and escalations from across the organization.
  • Work directly with Customer Success teams and customers to investigate, diagnose, and resolve deployment and operational issues.
  • Collaborate with cross‑functional engineering teams to improve software reliability, deployment automation, and the operational experience of enterprise customers.
Qualifications

Required Experience

  • 5+ years of professional experience in software engineering, platform engineering, or Site Reliability Engineering (SRE), with demonstrated ability to develop robust, maintainable software.
  • Proven experience designing, implementing, and maintaining Kubernetes‑based deployment solutions, including complex multi‑cluster and multi‑region environments.
  • Hands‑on experience working with AI‑augmented software development environments, including Claude Code, and implementing reliable workflows for agentic development tools.
  • Practical experience building and supporting CI/CD pipelines, deployment automation, and infrastructure management workflows.
  • Experience troubleshooting technical issues in Linux‑based environments and working directly with customers to diagnose deployment and operational problems.

Required Skills

  • Advanced Kubernetes expertise, including Helm charts, deployment automation, and management of complex multi‑cluster and multi‑region deployments.
  • Strong Python programming skills for developing internal tooling, APIs, and automation solutions.
  • Hands‑on proficiency with CI/CD systems, particularly GitHub Actions, for automated software delivery and release workflows.
  • Working knowledge of GitOps deployment methodologies using ArgoCD or FluxCD.
  • Practical infrastructure‑as‑code experience using Terraform.
  • Strong Linux systems knowledge, including system administration, troubleshooting, and networking.
  • Solid understanding of software supply chain security, vulnerability scanning, and Common Vulnerabilities and Exposures (CVE) management.
  • Experience with security tools such as Trivy, Dependabot, and GitHub code scanning.
  • Ability to write maintainable software and diagnose complex technical problems across software deployment and operational environments.
  • Comfort communicating directly with customers and coordinating technical investigations with engineering and Customer Success teams.

Preferred Qualifications

  • Programming experience with Rust or Golang.
  • Experience developing, deploying, or supporting virtual appliances and software installations in air‑gapped environments.
  • Experience deploying applications using Replicated.
  • Familiarity with networking concepts or distributed systems architecture.
  • 3+ years of experience in a business‑to‑business (B2B) software startup or high‑growth organization.
  • Previous contributions to open‑source software projects or active involvement in open‑source development communities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Devops Engineer/lead
Senior Devops Engineer/lead

Scalence • Morristown (NJ)

Hybrid
USD 140,000 - 190,000
Senior Staff Software Engineer (Kubernetes, Operators, CRD, Go) - Federal
Senior Staff Software Engineer (Kubernetes, Operators, CRD, Go) - Federal

ServiceNow • San Diego (CA)

On-site
USD 190,000 - 270,000
Senior IT Reliability & Automation Lead
Senior IT Reliability & Automation Lead

First Horizon Bank • Memphis (TN)

On-site
USD 120,000 - 180,000
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal

Servicenow • Kirkland (WA)

On-site
USD 190,000 - 270,000
Senior/Staff Platform Engineer
Senior/Staff Platform Engineer

OpenKrill • United States

On-site
USD 180,000 - 240,000
Manager, DevOps
Manager, DevOps

1 O.C. Tanner Company • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
Senior Lead Site Reliability Engineer
Senior Lead Site Reliability Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Senior Kubernetes Engineer
Senior Kubernetes Engineer

Ashley Furniture Industries • Tampa (FL)

On-site
USD 150,000 - 190,000
Software Engineer, Core Platforms
Software Engineer, Core Platforms

Botauto • Houston (TX)

On-site
USD 70,000 - 90,000
Senior DevOps Engineer
Senior DevOps Engineer

Symfa Inc. • United States

Remote
USD 120,000 - 160,000