Staff Software Engineer, Backend Infrastructure
Thumbtack
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $212,500 - $275,000 per year
Job Level
Tech Stack
About the role
- Own the end-to-end health of Go build and verification pipelines, including performance, reliability, and flakiness reduction.
- Define and implement consistent, high-signal backend CI/CD failure visibility and debugging workflows.
- Improve local backend development and iteration workflows to shorten feedback loops and reduce reliance on staging deploys.
- Establish and enforce Go platform standards, ownership boundaries, and baseline documentation expectations to improve long-term codebase health.
- Proactively improve shared Go codebases to reduce regression risk and increase confidence when making changes.
- Partner with Platform Engineering and other infrastructure teams to align backend infrastructure with existing platform foundations.
- Act as a steward for the backend engineering community by running forums, collecting feedback, sharing progress, mentoring engineers, and reviewing code in shared areas.
Requirements
- Experience owning and improving CI/CD systems for large, shared codebases.
- Strong proficiency with Go and familiarity with Go build, test, and verification workflows.
- Experience improving developer experience through tooling, workflow design, or platform standards.
- Ability to diagnose and address systemic reliability and performance issues in infrastructure systems.
- Experience working in shared ownership environments and establishing clear platform boundaries.
- Ability to operate with focused scope and deliver high-leverage improvements as an early member of a new team.
- Comfort working on platform-oriented problems rather than feature-oriented product work.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoCI/CDbackend developmentdebugging workflowsperformance optimizationreliability engineeringcodebase managementtooling designworkflow designsystemic issue diagnosis
Soft Skills
mentoringcommunity stewardshipfeedback collectioncollaborationcommunicationproblem-solvingfocusownershipimprovement mindsetadaptability