
Lead Software Architect
Pulley
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $237,000 - $275,000 per year
Job Level
Senior
Tech Stack
GoPythonTypeScript
About the role
- 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
Soft skills
technical leadershipmentoringcollaborationproblem-solvingcommunicationarticulating technical decisionsprocess improvementsholistic approach