
Senior Software Engineer, Developer Experience
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in Canada.
• Design, develop, and enhance core developer platforms and tools, which encompass build systems, CI/CD pipelines, testing infrastructure, and code quality workflows.
• Drive significant improvements in engineering velocity and reliability by minimizing build and test durations, eliminating unreliable processes, and strengthening developer workflows.
• Take ownership of essential roadmap areas from start to finish: set objectives and success metrics, collaborate with stakeholders, implement solutions, and operationalize with comprehensive observability.
• Create and uphold guardrails for secure-by-default development (such as automated checks, policy enforcement, and established pathways) in collaboration with security and infrastructure teams.
• Lead cross-functional projects that involve multiple teams, guiding architectural decisions, documenting best practices, and ensuring high standards of engineering quality.
• Mentor fellow engineers, advocate for best practices, and foster a culture of continuous improvement, transparency, and thoughtful experimentation.
• Over 5 years of professional software engineering experience in building and operating production systems.
• More than 3 years of experience in developing developer tools, build systems, CI/CD pipelines, or internal platforms.
• Proficient in at least one of the following languages: Go, Python, or TypeScript, with strong skills in software design and code review.
• Hands-on experience with contemporary CI/CD systems and build tools (e.g., GitHub Actions, CircleCI, Jenkins, Bazel, Pants, or similar).
• Experience in deploying and managing services on a major cloud provider (AWS, GCP, or Azure), along with containerization (Docker) and orchestration (Kubernetes or equivalent).
• Proven track record of enhancing engineering KPIs such as build/test cycle time, flaky test rates, or deployment frequency.
• Excellent collaboration and communication skills, with a history of partnering across infrastructure, security, and product engineering.
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Highly competitive market compensation
• Location-specific benefits
• Eligibility for equity grants for new hires
• Annual refresh grants
Life360
Temporal Technologies
Temporal Technologies
Life360
Get handpicked remote jobs straight to your inbox weekly.