Senior Software Engineer – Infrastructure

Posted 98ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Infrastructure Engineer at Engine managing cloud infrastructure and CI/CD pipelines. Leading system reliability and building self-service infrastructure capabilities in a collaborative environment.

Responsibilities:

  • Design, implement, and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Ansible.
  • Design, build, and maintain scalable CI/CD pipelines using tools like CircleCI or GitHub Actions to support rapid, reliable, and secure deployments.
  • Implement and maintain observability tooling (Prometheus, Grafana, Datadog), and lead incident response to ensure system reliability.
  • Develop reusable infrastructure modules, automation frameworks, and patterns that support rapid service provisioning and delivery.
  • Build and scale infrastructure on AWS to support high-availability systems with a focus on performance and cost optimization.
  • Apply infrastructure-level security best practices in collaboration with security teams, including IAM policy enforcement, encryption, and network segmentation.
  • Work cross-functionally with engineering, architecture, and security teams while mentoring team members and promoting DevOps and platform engineering best practices.
  • Build and support self-service infrastructure capabilities that enable engineering teams to provision environments and deploy services autonomously.

Requirements:

  • 5+ years of experience in DevOps or Infrastructure roles, working with production systems on AWS.
  • Hands-on experience designing and operating CI/CD pipelines that support automated testing, deployment, and environment provisioning
  • Experience building or maintaining self-service tools or platforms used by developers.
  • Deep experience with Infrastructure as Code (Terraform preferred) and strong programming capabilities in Python or Go for engineering scalable automation, internal tools, and infrastructure platforms
  • Proficient in shell scripting (e.g., Bash) for efficient operational task automation.
  • Experience with containerization and orchestration (Docker, EKS, or Kubernetes).
  • Solid knowledge of observability practices and tools such as Prometheus, Grafana, and Datadog.
  • GitOps experience with ArgoCD or Flux.
  • Familiarity with internal developer portals like Backstage, Cortex, or OpsLevel.
  • Knowledge of secrets management and service discovery tools (Vault, AWS SSM, Consul).
  • Prior experience mentoring engineers or contributing to DevOps/Platform Engineering culture initiatives.
  • You’re ready to roll up your sleeves, collaborate, and deliver results that matter.

Benefits:

  • Competitive base pay tied to role and experience, with opportunities for bonuses, commissions, and equity.
  • Check out our full list at engine.com/culture.
  • Different roles have different needs in terms of the environments that drive success which is why we have a hybrid-hub model. Whether you are in one of our amazing offices or fully remote, we’ll make sure you have what you need to succeed.