JobTarget Logo

Principal Developer - Exposure Management in Canada Creek, Nova Scotia at Jobgether

New
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Principal Developer - Exposure Management

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Developer - Exposure Management in Canada.

This role sits at the intersection of deep technical leadership and cybersecurity innovation, where you will help shape how large-scale Exposure Management systems are designed, built, and evolved. You will contribute to the architecture of a cloud-native SaaS platform that enables organizations to discover and secure their entire attack surface. Acting as a senior technical authority, you will guide cross-team engineering decisions and elevate practices across multiple product squads. The environment is highly collaborative, fast-moving, and product-driven, with a strong emphasis on ownership and engineering excellence. Your impact will be visible at both the platform level and in customer outcomes, helping organizations reduce cyber risk at global scale. This is a hands-on leadership role where strategic thinking and technical depth come together to influence long-term platform direction.

Accountabilities
  • Provide technical leadership across the Exposure Management product area, contributing to architectural strategy and system design decisions at scale.
  • Guide and review complex distributed system designs, ensuring robustness, scalability, and alignment with platform standards.
  • Drive cross-team alignment on engineering practices, architectural patterns, and platform consistency.
  • Act as a technical escalation point for critical incidents, supporting debugging and resolution of complex production issues.
  • Champion engineering excellence through clean design principles, domain-driven design, and scalable system architecture practices.
  • Mentor and support engineers across multiple teams through design reviews, pairing, and technical knowledge sharing.
  • Collaborate closely with product and design teams to balance feasibility, usability, and business value in technical decisions.
  • Contribute to long-term technology strategy, roadmap planning, and platform evolution initiatives.
Requirements
  • 8+ years of experience in software engineering, with strong expertise in building and operating large-scale SaaS platforms.
  • Proven experience designing and running multi-tenant, cloud-native distributed systems in production environments.
  • Deep understanding of distributed systems architecture and multi-cloud environments (AWS and GCP).
  • Strong programming experience in at least two of the following: Rust, Go, Python.
  • Demonstrated ability to influence engineering culture and elevate teams through mentoring, design leadership, and best practices.
  • Strong grounding in software engineering principles such as clean architecture, domain-driven design, KISS, and YAGNI.
  • Experience contributing to strategic technical direction with mid- to long-term impact horizons.
  • Excellent communication skills with the ability to engage effectively with engineers, leadership, and cross-functional stakeholders.
  • Experience in cybersecurity, exposure management, or CAASM domains is a strong asset.
  • Familiarity with event-driven and serverless architectures, as well as scalability and cost optimization strategies, is a plus.
Benefits
  • Competitive compensation with base salary aligned to senior engineering market standards (up to approximately USD 336,900 depending on experience and location).
  • Equity participation and long-term incentive opportunities.
  • Comprehensive health coverage including medical, dental, vision, disability, and mental health support.
  • Flexible work arrangements, including hybrid and remote options depending on location.
  • Generous paid time off, flexible vacation, and paid volunteer days.
  • Retirement savings plans (RRSP/401k matching depending on region).
  • Strong focus on learning and development, including training programs and career growth support.
  • Paid parental leave and fertility support benefits.
  • Inclusive, diverse, and collaborative work culture with employee resource groups and engagement programs.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Technical Solutions Developer

Jobgether
Canada Creek, Nova Scotia
New

Sage Software Engineer

Jobgether
Canada Creek, Nova Scotia
New

Senior SharePoint / Office 365 Developer

Jobgether
Canada Creek, Nova Scotia
New

Salesforce Lead Developer

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.