Staff Backend Engineer, Exposure Management in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Backend Engineer, Exposure Management in Canada.
This is a senior technical leadership role focused on building and evolving large-scale backend systems that power next-generation exposure and attack surface management capabilities. You will help transform a legacy security product into a modern, cloud-native platform designed to deliver real-time internet intelligence at scale. The role sits at the intersection of distributed systems engineering, data streaming, and cybersecurity infrastructure. You will take ownership of complex backend services that process massive datasets and support high-impact security insights for global customers. Working in a highly technical and collaborative environment, you will guide architectural direction and ensure system reliability and scalability. This position also involves bridging legacy systems with modern platform design while minimizing disruption to customers. You will play a key role in shaping engineering standards, mentoring teams, and integrating AI-driven tools to accelerate development.
- Serve as the technical lead for the Exposure Management domain, defining architecture, backend design standards, and system evolution strategy
- Own and drive the migration of legacy Attack Surface Management capabilities into a modern exposure management platform
- Design, build, and maintain highly scalable, fault-tolerant distributed backend systems and real-time streaming services
- Ensure seamless interoperability between legacy infrastructure and next-generation platform components
- Lead cross-team technical alignment to improve scalability, reliability, and engineering efficiency across systems
- Mentor and support engineers while fostering strong engineering practices and high technical standards
- Leverage AI and LLM-based tools to improve development workflows, automation, and system intelligence
- 10+ years of experience in backend or distributed systems engineering roles
- 5+ years of hands-on experience with Golang
- Strong expertise in distributed systems, high availability architecture, and horizontally scalable systems
- Experience with microservices architecture and service-oriented systems (gRPC, REST)
- Proficiency with cloud platforms and infrastructure tools such as GCP and Kubernetes
- Strong understanding of internet infrastructure concepts (DNS, WHOIS, SANs, IP systems, etc.)
- Proven ability to work with and reverse-engineer complex legacy systems
- Experience leading system migrations or large-scale platform transformations is highly valued
- Strong communication skills with the ability to document and communicate technical designs clearly
- Open mindset toward using AI tools to improve engineering productivity and outcomes
- Competitive salary ranging from $172,000 to $233,000 USD, depending on location and experience
- Eligibility for annual bonuses and equity participation
- Comprehensive health, dental, and vision insurance coverage
- Retirement savings plans with company contributions
- Flexible PTO and supportive work-life balance policies
- Parental leave and family-friendly benefits
- Mental health and wellness support programs
- Professional development stipend to support continuous learning
- Fully remote flexibility across eligible regions.