Jobs · Engineering

Software Engineer - Infrastructure

Teli Labs · Portland, OR · 5 days ago
Engineering$122k–$158k/yrFull-time

San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States

About the role

The Infrastructure team at Mercury is an enablement lever for the rest of the business, building scalable, secure, and maintainable foundations for the organization. We focus on creating platform features that make it easier for both agents and humans to deploy code—secure by default, observable by default, and easy to use—without compromising speed. We ship to production continuously, a testament to the strong foundations this team has built.

We are looking for an engineer to help build out the "platform" further. You’ll maintain everything from networking to container orchestration and collaborate with product teams to enable their AWS needs. We want someone passionate about building maintainable systems, obsessed with quality, and eager to dive into problems alongside product counterparts. This role is ideal for someone who enjoys going deep, shipping often, and improving systems while caring about quality without bureaucracy.

Responsibilities

  • Build Mercury’s “Infrastructure Platform” to support the growing needs of the Engineering Organization, ensuring it is AI-friendly while remaining usable for engineers (for both humans and agents).
  • Deliver key infrastructure projects, break down complex initiatives, and define infrastructure strategy through detailed RFCs and technical specifications.
  • Work with AWS systems like EC2, RDS, OpenSearch, ECS, and EKS, using the right tool for the job with a bias toward cloud-native open-source tooling.
  • Use Terraform for infrastructure-as-code, GitHub/GitHub Actions for version control and delivery, and tools like Prometheus, Grafana, OpenSearch, and OpenTelemetry for observability.
  • Build agentic infrastructure: systems that allow AI agents to safely interact with infrastructure while providing guardrails for both agents and human operators.

Requirements

  • 2+ years of experience with AWS.
  • Strong knowledge of low-level operating system foundations (Linux, file systems, containers, etc.).
  • Demonstrated ability in technical writing, with at least 2 years of experience creating detailed technical documentation, RFCs, and tech specs.
  • Keen interest in cloud-native open-source technologies and comfort contributing code upstream.

Nice to have

  • Experience operating in regulated environments such as HITRUST or SOC2, ensuring compliance and security.
  • 2+ years of experience working in large Terraform environments with many engineers contributing code scalably.
  • 2+ years of experience writing code (the Infrastructure Platform is built from scratch, and there’s plenty of code to write).
  • Willingness to learn and dive into hard problems—we have many to solve!

Skills

  • AWS (EC2, RDS, OpenSearch, ECS, EKS)
  • Terraform (infrastructure-as-code)
  • GitHub and GitHub Actions
  • Observability tools (Prometheus, Grafana, OpenSearch, OpenTelemetry)
  • Linux, containers, and low-level operating system foundations
  • Technical writing (RFCs, documentation, tech specs)

Benefits

The total rewards package at Mercury includes base salary, equity (stock options/RSUs), and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using reliable compensation survey data. Offers are based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.

Pay

  • US employees (any location): $122,400 - $158,400 USD
  • Canadian employees (any location): $115,700 - $149,700 CAD

Similar jobs