Staff Platform Engineer

Laurel
4dRemote

About The Position

Laurel's infrastructure team is lovingly named the Time Owls. We make Laurel's infrastructure more reliable, secure, and easy to use. Our team builds and maintains the tools, platforms, and automation that enable engineers across the company to work with AWS, Kubernetes, and other services easily and safely. We contribute to all applications in the company and act as both best-practice advocates and policy enforcers. This role will work mostly with our application engineers. The majority of our application backends are written in TypeScript. You'll own critical platform capabilities — from preview environments and deployment pipelines to infrastructure-as-code and observability — and you'll be a force multiplier for every engineer at Laurel. If you are more interested in data, ML, and AI infrastructure, please check out our Data Engineering role.

Requirements

  • Experience with Kubernetes and AWS.
  • Development experience with Terraform, Go, and TypeScript.
  • Experience working in startup environments.
  • Significant experience with Linux administration.
  • Familiarity with Git and infrastructure-as-code workflows.
  • Experience participating in a regular engineering on-call rotation.
  • Experience with CI/CD tooling and platforms.

Nice To Haves

  • Experience with Argo (Workflows and/or CD).
  • Experience with cdk8s.
  • Experience with OpenTelemetry and observability platforms (e.g., Observe, Datadog).
  • Experience with MongoDB and PostgreSQL.
  • Experience with Spacelift.
  • Experience with CircleCI and/or GitHub Actions.
  • Experience with event-driven architectures (e.g., Kafka, SQS).
  • Familiarity with machine learning infrastructure and large language models.

Responsibilities

  • Write and maintain Terraform modules and Go libraries that other teams use to manage their infrastructure.
  • Develop and manage Kubernetes, Docker, and compute infrastructure for all of engineering.
  • Build and improve preview environments, continuous integration, continuous deployment, and other developer-experience automation.
  • Design and implement infrastructure for high availability and regional resiliency.
  • Participate in an on-call rotation and help drive improvements to incident response processes.
  • Help teams improve their reliability, security, and observability through documentation, pull requests, and purpose-built tooling.
  • Work with vendors, engineers, and stakeholders to improve the cost efficiency of our services.
  • Write backend code (primarily TypeScript) to help teams deliver functionality when there are deadlines or resource constraints.
  • Attend quarterly offsites (required travel), team standups, and other company meetings.
  • Raise the bar for engineering quality and advocate for best practices across the organization.
  • Implement fundamental security controls, conduct security reviews, and ensure the overall stability and compliance of the platform.

Benefits

  • Comprehensive medical/dental/vision coverage with covered premiums
  • 401(k)
  • Additional benefits including wellness, commuter, and FSA stipends
  • Equity
  • Bi-annual, in-person company off-sites, in unique locations, to grow and share time with the team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service