Senior Software Engineer

Coalition

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Posted
73 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $149,500–$199,795.

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 21 open roles on FindRole.

Most-posted roles

View all roles at Coalition

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the Scanning Engine & Data Collection team, you will provide technical leadership for distributed systems that scan the internet and customer environments to gather security data for cyber insurance underwriting and attack surface management. You will design, build, and operate large-scale cloud services to ingest and normalize third-party threat intelligence while ensuring high performance and reliability across scanning workflows. The role requires proficiency in Python and Go to develop maintainable, well-tested services within a cloud-native environment involving microservices and containers. You will be responsible for end-to-end systems design, mentoring other engineers, and collaborating with security and product teams to translate requirements into robust APIs. Key technical competencies include expertise in data structures, algorithms, concurrency, and experience building high-throughput engines like vulnerability scanning or data processing pipelines.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Own end-to-end systems design for key components of the scanning engine from initial design through deployment.
  • Develop and maintain high-quality services in Python and Go to power scanning workflows.
  • Optimize the performance, scalability, and reliability of distributed scanning workloads to meet strict SLAs.
  • Translate security and product requirements into robust, production-ready systems and APIs.
  • Drive technical excellence through rigorous code reviews, design documentation, and secure coding practices.
  • Contribute to architecture and roadmap decisions by evaluating trade-offs between speed, quality, and risk.
  • Diagnose and resolve complex production issues related to scanning performance, accuracy, and stability.
  • Mentor other engineers on systems design, domain concepts, and technical best practices.

What we're looking for

  • Experience as a Senior Software Engineer working on backend or systems-level services.
  • Proficiency in at least one of Python or Go.
  • Experience with systems design for distributed or high-availability services, including scalability and observability.
  • Hands-on experience building or maintaining scanning, detection, or similar high-throughput 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.
  • Proven track record of owning projects end-to-end from definition and design through implementation and rollout.
  • Cyber security domain knowledge in scanning through endpoints (preferred).

More like this

Similar roles

Senior Software Engineer

Coalition

Remote (Canada) 73 days ago
Python Go Distributed Systems Microservices Containers CI/CD Data Processing Pipelines Observability Monitoring Logging Security Scanning Cyber security Algorithms Data Structures
Remote

Senior Software Engineer, Security

Apple Inc

Seattle, WA 7 days ago $175,000$308,500
Python Go Java LLM Prompt Engineering CI/CD Distributed Systems gRPC Bash Linux macOS Containerization Data Pipelines Dynamic Analysis Artifact Signing Threat Modeling Taint Analysis
10+ yrs exp

Senior Software Engineer, Security

Apple Inc

Seattle, WA 16 days ago $175,000$308,500
Python Go Java LLM Prompt Engineering CI/CD Distributed Systems gRPC Linux Bash Containerization Data Pipelines Dynamic Analysis Artifact Signing Threat Modeling Taint Analysis
8+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid