4 months ago
Vancouver, CanadaMid Level
H1B Sponsor
Responsibilities
- Design, develop, ship, and maintain TypeScript features across React frontends and backend services.
- Own project delivery from requirements and design through implementation, testing, deployment, and post-release improvements.
- Design and implement reliable APIs that query, aggregate, and serve data at scale.
- Build and operate cloud infrastructure using Infrastructure as Code such as Terraform.
- Provide on-call first response, troubleshoot production issues, and implement durable fixes.
- Create test plans and contribute to unit, integration, and end-to-end automated testing.
- Review code, designs, test plans, and documentation to improve engineering quality.
- Mentor IC1 engineers and interns and share technical knowledge with the team.
- Improve developer experience through better tooling, test coverage, and code structure.
- Collaborate with Product Managers, UI designers, Cyber Analysts, and engineers to deliver security outcomes.
Requirements
- Approximately 3 or more years of professional software engineering experience shipping production systems, or equivalent demonstrable experience.
- Proficiency in TypeScript or JavaScript and a modern frontend framework, preferably React.
- Experience designing and building backend services and REST or GraphQL APIs.
- Knowledge of data structures, algorithms, software design, and debugging.
- Experience with relational and/or NoSQL databases, including schema design and query work.
- Experience writing unit, integration, and end-to-end automated tests and conducting code reviews.
- Ability to scope ambiguous work, reason through trade-offs, and deliver reliably with limited guidance.
- Clear written and verbal communication skills and the ability to mentor junior engineers.
- BSc in Computer Science or a related numerate discipline, or equivalent practical experience.
- Preferred experience with AWS, Terraform, CDK, production operations, on-call rotations, observability, incident response, distributed systems, large-scale data systems, cybersecurity, and AI-assisted developer tools.
Benefits
- Remote-first working model, with hybrid work possible for some roles.
- Base salary range of $95,000 to $159,000 CAD, plus bonus eligibility and a comprehensive benefits package.
- Employee-led diversity and inclusion networks.
- Annual charity, fundraising, and volunteer initiatives.
- Global sustainability initiatives.
- Fitness and trivia competitions.
- Global wellbeing days and monthly wellbeing webinars and training.
- Legal authorization to work in the posted jurisdiction is required without employer sponsorship.
Tech Stack
About Sophos
Sophos, a global cybersecurity leader, defends more than 625,000 organizations worldwide with Sophos Fusion, the industry's first and most complete AI-native cybersecurity defense system: a single, connected architecture where every control point operates as one. Powered by agentic AI and elite human expertise, Sophos detects, investigates, and neutralizes threats before they become business-disrupting events. Working alongside a global ecosystem of managed service providers, resellers, and technology partners, Sophos compounds intelligence from every threat encountered and every environment defended to make every customer's defense stronger than the last. More information is available at www.sophos.com.
