Senior Software Engineer, Scanning Engine

Coalition

Remote

Quick summary

Work type
Remote
Location
Canada
Posted
73 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$107k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $152,417–$199,175.

Based on 240 similar postings.

Employer

About Coalition

Coalition is a cyber insurance and security company that combines comprehensive cyber insurance coverage with active risk management tools to help organizations prevent and respond to cyber incidents. Industry: Cyber Insurance & Risk Management

Coalition currently has 18 open roles on FindRole.

Most-posted roles

View all roles at Coalition

At a glance

TL;DR · Senior Software Engineer, Scanning Engine

As a Senior Software Engineer on Coalition’s Scanning Engine & Data Collection team, you will lead the design and implementation of large-scale cloud services that continuously scan the internet and customer environments to collect security data. Your daily tasks include designing high-quality Python and Go services for scanning workflows, improving system performance and reliability, and collaborating with cross-functional teams to evolve the architecture and drive technical excellence. You will also mentor engineers across a distributed team spanning North America and Europe, ensuring robust systems design and secure coding practices are maintained. This role requires strong experience in backend or systems-level services, proficiency in Python or Go, and hands-on expertise in building scanning or detection engines. Additionally, you should be comfortable working in a fast-paced environment with cloud-native technologies like microservices and containers.

What you'll do

  • Own end-to-end systems design for key components of the scanning engine.
  • Design and implement high-quality services in Python and Go for scanning workflows.
  • Improve performance, scalability, and reliability of the scanning engine for large-scale workloads.
  • Translate detection and scanning requirements into robust production-ready systems and APIs.
  • Mentor other engineers through design feedback, pairing, and knowledge sharing.

What we're looking for

  • Extensive experience as a Senior Software Engineer in backend or systems-level services.
  • Proficiency in Python and/or Go, with capability to work across both languages.
  • Expertise in designing distributed or high-availability systems for scalability, reliability, and observability.
  • Hands-on experience building or maintaining scanning, detection, or similar engine-like systems.
  • Strong software engineering fundamentals including data structures, algorithms, concurrency, and performance optimization.
  • Experience working in a cloud-native environment with microservices, containers, CI/CD, monitoring, and logging.

More like this

Similar roles

Senior Software Engineer, Scanning Engine

Coalition

73 days ago
Python Go Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL AWS Azure Google Cloud Platform Terraform GitLab GitHub Jenkins Ansible Chef Puppet JSON YAML REST GraphQL

Senior Software Engineer

Booz Allen Hamilton

Fort Meade, MD +1 76 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS Grafana

Senior Software Engineer

Booz Allen Hamilton

Dayton, OH 81 days ago $112,800$257,000
Python Agile Jenkins GitHub Actions Git CI/CD

Senior Software Engineer

Booz Allen Hamilton

Springfield, VA 51 days ago $86,800$198,000
Java JavaScript Agile JMeter Jenkins Swagger Nexus Apigee GitHub GitLab AWS Bash Curl XML JSON SQL

Software Engineer, Senior

Booz Allen Hamilton

Nellis AFB, NV 45 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker Git AI ML Agile Python Java C# PostgreSQL AWS Azure GCP Maven Smart System (MSS) SC2S Common Air Defense Picture (CADP)

Senior Software Engineer

Booz Allen Hamilton

Nellis AFB, NV 40 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker AI/ML Python Java APIs microservices PostgreSQL Redis Git Agile AWS Azure GCP Maven Smart System (MSS) SC2S Common Air Defense Picture (CADP)