Senior DevOps Engineer
About the role
Mainspring Energy manufactures and delivers fuel-flexible, low-emissions local power solutions. Founded in 2020, the company has shipped Mainspring Linear Generators and operates hundreds of megawatts for leading Fortune 500 companies, data centers, and utilities. Mainspring partners with global energy leaders including AEP, NextEra Energy Resources, Schneider Electric, and others. Our core values are Pragmatic Optimism, Excellence without Ego, Proactive Collaboration.
Job Overview
We are seeking a Senior DevOps Engineer to lead the design, build, and scale of our platform team. You will take full ownership of projects, working independently with Staff and Principal Engineers on advanced architectural patterns. Your work impacts system reliability, developer velocity, operational autonomy, and engineering efficiency.
Key Responsibilities
System Design & Technical Execution: Lead the creation of new infrastructure projects and drive the comprehensive redesign of aging legacy systems to modern, cloud-native standards.
Infrastructure as Code (IaC): Architect, write, test, and manage robust IaC templates using Terraform across multi-cloud environments.
Process Modernization: Identify bottlenecks in our engineering workflows and design, document, and implement entirely new processes to optimize our DevOps maturity.
Advanced Automation & Agentic Workflows: Build robust automation frameworks using Python (primary language) and AI agents to automate routine support, maintenance tasks, log analysis, and incident triage, eliminating manual operational toil.
Autonomy, Consultation & Leadership: Take full ownership of projects. Partner with Staff and Senior Staff Engineers to review architectural designs, ensuring alignment with company standards, advanced patterns, and AI/agent capabilities.
Qualifications
Technical Expertise: Cloud Architecture: Deep production experience with GCP (Google Cloud Platform) and/or AWS—ideally both.
Infrastructure as Code: Advanced proficiency in Terraform, including writing modular, reusable, and secure configurations.
Ci/Cd Pipelines: Deep expertise in constructing and optimizing enterprise-grade pipelines, with a strong preference for GitLab (and/or GitHub).
Scripting, Software Engineering & AI Integration: Strong software engineering fundamentals in Python, paired with practical experience leveraging AI, LLM tooling, or agentic frameworks (e.g., Google ADK, LangChain, or custom tool-calling agents) for operational automation.
Containers & Orchestration: Production-grade experience managing Kubernetes (K8s) clusters, helm charts, and containerized microservices using docker images.
Serverless & Microservices: Hands-on experience architecting and deploying solutions utilizing AWS Lambdas, GCP Cloud Run, and container automation frameworks.
Professional Competencies
High Ownership & Accountability: Design with high availability, self-healing, guardrails, and rollback strategies in mind.
Architectural & AI Pragmatism: Know when to build a custom solution, when to leverage existing cloud-native tools, and how to evaluate AI solutions to solve real operational problems.
Strong Communicator: Ability to explain highly technical, low-level cloud concepts clearly to stakeholders, product developers, and business partners.
Benefits
Mainspring offers pre-IPO stock options + benefits. Salary is adjusted to reflect local market conditions based on employee location and experience. The level of pay within the range will depend on a variety of job-related factors.