Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

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

Senior Software Engineer, Scanning Engine

Coalition Technologies

. Own end-to-end systems design for key components of the scanning engine, from initial design through implementation, deployment, and ongoing iteration .

Posted 11/2/2026full-timeRemote • CanadaSenior💰 CA$149,600 - CA$199,600 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in end-to-end systems design and implementation of high-quality services using Python and Go, with a focus on scalability, reliability, and observability in distributed environments. Proven ability to collaborate across teams and mentor engineers while adhering to technical standards and secure coding practices.

Highest-signal resume keywords
Python ProficiencyGo ProficiencySystems Design ExperienceCloud-Native Environment ExperienceCyber Security Domain Knowledge

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
Systems DesignBackend Services DevelopmentPerformance OptimizationData StructuresAlgorithmsConcurrencyTesting PracticesStatic AnalysisCode ReviewsMaintainable Systems
Soft Skills
Effective CollaborationClear CommunicationMentoringProblem DefinitionAdaptability
Tools & Technologies
MicroservicesContainersCI/CDMonitoringLogging
Industry Keywords
Scanning EngineVulnerability ScanningSecurity ScanningHigh-Throughput EnginesDistributed Systems

Tech Stack

Tools & technologies
CloudCyber SecurityMicroservicesPythonGo

About the role

Key responsibilities & impact
  • Own end-to-end systems design for key components of the scanning engine, from initial design through implementation, deployment, and ongoing iteration
  • Design and implement high-quality services in Python and Go that power scanning workflows, ensuring code is maintainable, well-tested, and observable
  • Improve performance, scalability, and reliability of the scanning engine for large-scale, distributed scanning workloads and strict SLAs
  • Partner with security, product, and data teams to translate detection and scanning requirements into production-ready systems and APIs
  • Drive technical standards in the scanning engine codebase, including code reviews, design documentation, and secure-coding best practices
  • Contribute to architecture and roadmap decisions for the scanning platform
  • Diagnose and resolve complex production issues related to scanning performance, accuracy, and stability, collaborating with SRE/Infra teams
  • Mentor and support engineers through design feedback, pairing, and knowledge sharing

Requirements

What you’ll need
  • Strong experience as a Senior Software Engineer (or equivalent) working on backend or systems-level services
  • Proficiency in at least one of Python or Go, with the ability and willingness to work in both languages over time
  • Demonstrated experience with systems design for distributed or high-availability services, including clear understanding of scalability, reliability, and observability
  • Hands-on experience building or maintaining scanning, detection, or similar engine-like systems (e.g., vulnerability scanning, security scanning, data processing pipelines, or similar high-throughput engines)
  • Strong software engineering fundamentals: data structures, algorithms, concurrency, and performance optimization
  • Experience working in a cloud-native environment (e.g., microservices, containers, CI/CD, monitoring, logging)
  • Ability to collaborate effectively across teams, including product, security, and platform/infra, and communicate tradeoffs clearly to technical and non-technical stakeholders
  • Proven track record of owning projects end-to-end, from problem definition and design through implementation, rollout, and iteration
  • Comfort operating in a fast-paced, evolving environment, making pragmatic technical decisions while maintaining quality and security
  • Experience with code quality practices (testing, static analysis, code reviews) and building maintainable systems
  • Cyber security domain knowledge in scanning through endpoints (bonus)

Benefits

Comp & perks
  • 100% medical, dental, and vision coverage
  • Flexible PTO
  • Annual home office stipend and WeWork access
  • Mental & physical health wellness programs like Headspace, Lumino, and more!
  • Competitive compensation and opportunity for advancement