About the role

  • Collaborate with peer engineers in your team to build well-architected, reliable, and user-friendly tools
  • Lead the design and evolution of internal tools that abstract the details of deployment
  • Implement architectural changes to the platform to guarantee security and scalability
  • Partner with engineering teams to drive adoption and support their usage of our tools
  • Collaborate with SRE and Security to manage real-world instances of our platform
  • Author documentation to ease onboarding and user-friendliness of the tools we provide

Requirements

  • 3+ years of software engineering work experience
  • Ideally previous projects supported engineering users
  • Demonstrated expertise with Python and Typescript
  • Experience designing web APIs and packaged libraries
  • Fluency in DevOps practices and tooling (CI/CD, observability, Infra as code, etc.)
  • Ability to strategize across multiple layers of abstraction and reduce complexity.

Benefits

  • Bonuses and equity are included in offers above entry level
  • Final compensation is determined by a combination of factors, including location, job-related experience, skills, knowledge, internal pay equity, and overall market conditions.

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$77,000 - $100,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job