The posting
Senior Software Engineer, Infrastructure
Location In-office or Remote - (strong preference for overlap with Pacific Time).
Employment Type Full-time employee.
About the Role
We're looking for a Senior Software Engineer, Infrastructure to own our AWS production environment: designing, deploying, operating, and being on call for the systems our products run on. This role suits engineers coming from DevOps, Platform Engineering, or Site Reliability Engineering (SRE) backgrounds who write real code and take ownership of production.
This is not a ticket-driven infrastructure role. You'll work closely with product and infrastructure engineers to understand how they build and operate services, identify recurring sources of friction, and turn those patterns into pragmatic platform and cloud architecture improvements.
Developer productivity is also a core outcome of this role. You'll help create fast feedback loops, safe self-service workflows, and clear infrastructure patterns that reduce cognitive load and let engineers spend more time building products.
You'll own problems end to end: investigating production risks or developer friction, proposing solutions, implementing them, and measuring whether they worked. That might mean simplifying an AWS architecture, shortening a deployment workflow, building a reusable platform capability, strengthening observability, or writing Terraform. We care more about your engineering judgment and the outcomes you create than any particular tool.
What You'll Do
- Own the reliability of our AWS production environment and participate in the on-call rotation.
- Participate in incident response and postmortems, then drive systemic improvements rather than one-off fixes.
- Design and evolve AWS infrastructure with clear tradeoffs across reliability, scalability, security, cost, and developer velocity.
- Partner with product teams to understand their workloads, constraints, operational pain points, and growth plans.
- Identify patterns across teams and translate them into shared infrastructure capabilities, standards, and paved roads.
- Improve how engineers provision infrastructure, deploy services, observe production systems, and diagnose failures.
- Build automation and internal tooling that eliminate repetitive work without hiding important operational details.
- Improve CI/CD systems and deployment practices, including safe rollouts, rollback strategies, and infrastructure changes.
- Strengthen observability across applications and infrastructure through useful metrics, logs, traces, dashboards, and alerts.
- Maintain infrastructure as code and help establish patterns that are understandable, testable, and easy to evolve.
- Collaborate with security and compliance teams to build practical controls into the platform.
- Document architectural decisions and help raise infrastructure and operational standards across engineering.
What We're Looking For
- Significant experience designing and operating production cloud systems, ideally on AWS.
- A background in DevOps, Platform Engineering, SRE, or infrastructure-focused software engineering.
- Hands-on experience owning production systems, including on-call and incident response.
- Strong systems thinking: you can move between application behavior, cloud infrastructure, networking, deployment systems, and operational data.
- A track record of solving ambiguous infrastructure problems rather than only implementing predefined solutions.
- Experience partnering with product engineers and influencing technical decisions across team boundaries.
- Sound judgment around reliability, security, cost, scalability, and engineering velocity.
- Production experience with infrastructure as code. We use Terraform, but deep expertise in module authoring is not the defining requirement.
- Strong automation or software engineering skills in languages such as Python, Go, or TypeScript.
- Experience building and improving CI/CD systems and production deployment workflows.
- Practical experience with observability.
- Ability to communicate clearly, challenge assumptions constructively, and explain infrastructure decisions to engineers with different backgrounds.
Nice to Have
- Experience building internal platforms or developer infrastructure in a fast-growing engineering organization.
- Experience with containerized and serverless workloads, such as ECS, EKS, Kubernetes, or Lambda.
- Familiarity with multi-account AWS environments and cloud governance.
- Experience operating databases and stateful services such as RDS, Aurora, MySQL, or PostgreSQL.
- Familiarity with SOC 2, ISO 27001, or similar compliance environments.
- Experience improving cloud cost visibility and efficiency.
What We Offer
- Broad ownership and meaningful influence over our cloud and platform direction.
- Close collaboration with the engineers building our products and production systems.
- Complex infrastructure challenges at the intersection of AI, browser automation, and distributed systems.
- A culture that values engineering judgment, simplicity, security, and ownership.
- A remote, flexible, and async-friendly working environment.
- Competitive compensation.



