Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tools for Humanity

Open 110d

Senior Staff/Principal Software Engineer, Infrastructure

Posted Updated 3 views
Discussion

You will design, build, and operate the infrastructure that supports large-scale distributed systems. You will work from high-level strategy through code implementation to provision infrastructure, own release processes, improve developer workflows, and ensure production reliability. You will use infrastructure as code and cloud-native tooling to automate systems and reduce operational toil.

Responsibilities

  • Lead infrastructure provisioning
  • Operate and maintain distributed systems
  • Manage release processes and release automation
  • Improve developer experience and internal tooling
  • Ensure system reliability and incident response
  • Implement infrastructure as code
  • Build and maintain Kubernetes clusters
  • Develop and maintain CI/CD pipelines

Requirements

  • Experience with AWS
  • Experience with Terraform
  • Experience with GitHub and GitHub CI
  • Experience with Kubernetes
  • Experience with MongoDB
  • Experience with PostgreSQL
  • Ability to work from strategy through code implementation

Benefits

  • Long term incentive package
  • Healthcare
  • Dental insurance
  • Vision insurance
  • 401(k) plan and match
  • Life insurance
  • Flexible time off
  • Commuter benefits
  • Professional development stipend

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available