Finch

Senior Software Engineer – Platform

Finch

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $200,000 per year

Job Level

Tech Stack

About the role

  • Live by and champion our values: #empathy, #execution, #humility, #curiosity.
  • Lead critical infrastructure projects and drive architectural decisions that will span across multiple teams ranging from problem definition/scoping to execution and see it through to successful and smooth delivery of impactful solutions
  • Establish platform engineering standards and partner with product teams on reliability, performance, and architecture
  • Be hands on in various parts of the system like AWS infrastructure, CI/CD pipelines, internal tooling and application layer.
  • Communicate platform priorities and trade-offs to engineering leadership and help them with building a prioritized roadmap.
  • Mentor other engineers who need technical guidance.

Requirements

  • 7+ years of backend/infrastructure engineering, with 3+ years in platform/SRE/DevOps roles.
  • Experience managing large backlogs and making prioritization trade-offs.
  • Proven ability to stabilize unreliable systems (CI, infrastructure, observability).
  • Mentorship experience—you'll guide engineers who need technical leadership.
  • Strong communication skills to advocate for platform needs and explain trade-offs.
  • Comfort with ambiguity and autonomy—you'll define what "good" looks like.
  • Ability to balance tech debt paydown with new feature delivery.
Benefits
  • Competitive equity with a **10-year exercise window**
  • Full medical, dental, and vision coverage (100% for employees, 85% for dependents)
  • Unlimited PTO (with a 3-week minimum)
  • 401(k) plan
  • Regular team offsites and meetups
  • Hybrid work: 2+ days/week in our SF Office
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend engineeringinfrastructure engineeringplatform engineeringSREDevOpsCI/CDAWSobservabilitytechnical mentorshipsystem stabilization
Soft Skills
empathyexecutionhumilitycuriositycommunicationleadershipproblem definitionprioritizationautonomyambiguity management