Posted in

Senior Software Engineer – Platform

Senior Software Engineer – Platform

CompanyFound
LocationSeattle, WA, USA, San Francisco, CA, USA, New York, NY, USA, Portland, OR, USA
Salary$181000 – $241000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of experience with backend technologies
  • Experience writing production code in Ruby, Go, or Python.
  • Experience working in a public cloud environment.
  • Proven track record of scaling and troubleshooting production systems or services.
  • Strong fundamental knowledge of SLAs and SLOs, as well as ideas around how to implement them at a fast-paced company.
  • Deep understanding of Kubernetes internals such as coredns/kubedns, vertical and horizontal pod autoscaling.

Responsibilities

  • Design and implement developer tooling that makes deployments safer, reproducible, and easy to slowly rollout (or rollback).
  • Architect (with the rest of the team) the future version(s) of our key systems taking into account order of magnitude scaling every year.
  • Partner with company operations and engineering to achieve and maintain compliance standards such as PCI and SOC2.
  • Add or improve introspection for all our key systems, identify scaling bottlenecks, and work with engineering on resolving them.
  • Own shared services such as feature flagging, experimentation, in-app messaging, etc.
  • Mentor engineering on how to design reliable, fault-tolerant, systems and easy-to-use runbooks for when things go wrong.

Preferred Qualifications

  • Experience with opentelemetry, statsd, or Prometheus.
  • Working knowledge of compliance frameworks like PCI and SOC2.
  • Experience with infrastructure as code (Terraform, cloudformation, etc).
  • Familiarity with troubleshooting using tcpdump or wireshark.
  • Interest in financial services, accounting, and/or self-employment.