Define and champion technical quality standards across the engineering organization
Collaborate with engineering and product leadership to align the technical roadmap with company objectives and balance feature delivery with codebase health
Mentor and provide technical direction to designated architects for Golang, Python, TypeScript, DevOps, Data & Persistence, and Orchestration
Create standards for building robust, scalable systems including monitoring, automated testing, deployment pipelines, and development best practices
Diagnose systemic issues that lead to technical debt and implement organizational solutions to prevent future problems
Build systems to measure, track, and systematically address existing technical challenges
Review technical documents and proposals
Requirements
10+ years of software engineering experience with substantial time in staff+ technical leadership roles
Track record of implementing engineering best practices and driving process improvements across teams
Extensive background in architectural strategy and large-scale system design
Technical leadership experience across Golang, Python, TypeScript, DevOps, Data & Persistence, and Orchestration
Strong proficiency in Python, Go, or TypeScript
Ability to articulate technical decisions and trade-offs to non-technical stakeholders
Versatile problem-solving skills and holistic approach to engineering challenges
Benefits
Competitive salary and equity
Medical, Dental, and Vision insurance
Unlimited PTO
Winter holiday break
Parental leave
Generous stipends for WFH, learning, wellness, and AI tools
401(k) match (US) / Pension match (Canada)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangPythonTypeScriptDevOpsData & PersistenceOrchestrationautomated testingdeployment pipelinessystem designengineering best practices