Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sophos

Senior Software Engineer

Sophos

Senior Software Engineer building scalable cloud-based email security services for Sophos, a global cybersecurity provider. Designing Messaging Security Group components across the full software stack.

Posted 8/25/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$105,000 - CA$175,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in software engineering, particularly in designing, developing, and deploying production services using Java, JavaScript, Angular, GoLang, and AWS. Proficient in utilizing AI-assisted development tools and mentoring junior developers while ensuring high-quality standards and security compliance.

Highest-signal resume keywords
7+ Years Software Engineering ExperienceAI-Assisted Development ToolsJava, JavaScript, Angular, GoLangMicro-Services Development in AWSCode Review and PR Analysis

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentMicro-ServicesTest Coverage and AutomationSecurity ReviewsTest Scenarios and Test CasesProduction ServicesCloud TechnologiesCode ReviewPair ProgrammingProject Planning
Soft Skills
MentoringCollaborationPresentation SkillsProblem SolvingCommunication
Tools & Technologies
AWS (ECS or EKS)ClaudeCodexAngularJavaJavaScriptGoLangReactAI-Assisted Development ToolsCloud-Based Applications
Industry Keywords
Messaging SecuritySoftware StackTechnical StrategyQuality StandardsFunctional Requirements

Tech Stack

Tools & technologies
AngularAWSCloudJavaJavaScriptReact

About the role

Key responsibilities & impact
  • Use AI-assisted development tools, where appropriate, to design, develop, test, document, and deploy components of Messaging Security Group services
  • Design and implement product components across the full software stack with strong test coverage and automation
  • Deliver against project timelines, quality expectations, and requirements
  • Participate in project planning and deliver high-value solutions meeting business needs
  • Analyze and understand project requirements
  • Participate in product design aligned with technical strategy, quality standards, and functional requirements
  • Mentor junior team members through pair programming and code reviews
  • Contribute to daily stand-ups, kick-offs, collaborative estimation, and retrospective meetings
  • Participate in security reviews and analyze product security concerns
  • Present security documentation
  • Contribute to code reviews
  • Define test scenarios and test cases
  • Collaborate with senior development leaders, architects, product management, and the global Sophos UI team
  • May lead projects under the guidance of an architect or senior technical lead
  • Perform other duties and responsibilities as directed

Requirements

What you’ll need
  • 7+ years of professional software engineering experience shipping production services
  • Experience using AI-assisted development tools, such as Claude and Codex
  • 5+ years of experience in software development using Java, JavaScript, Angular, GoLang, and possibly React
  • 5+ years of experience developing and deploying micro-services in AWS (ECS or EKS)
  • Confidence in designing, implementing and testing software systems and components
  • Confidence in presenting your design in front of the Tech Council
  • Ability to read code and review PRs
  • Experience working with best-of-breed cloud technologies and troubleshooting large-scale cloud-based applications
  • Legal authorization to work in Canada without requiring employer sponsorship

Benefits

Comp & perks
  • Bonus eligibility
  • Comprehensive benefits package
  • Remote-first working model
  • Employee-led diversity and inclusion networks
  • Annual charity and fundraising initiatives
  • Volunteer days
  • Global employee sustainability initiatives
  • Global fitness and trivia competitions
  • Global wellbeing days
  • Monthly wellbeing webinars and training
  • Recruitment and selection adjustments available for accessibility needs