Senior Software Engineer

New
C
Coalition, Inc.Cyber Insurance
Any location, United StatesFull-TimeSenior
Salary150,000 - 215,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonSoftware ArchitectureGoCI/CDMicroservicesDistributed Systems

Requirements

  • Strong experience as a Senior Software Engineer (or equivalent) in backend or systems-level services.
  • Proficiency in Python or Go, with willingness to work in both.
  • Demonstrated experience with systems design for distributed or high-availability services.
  • Hands-on experience building scanning, detection, or high-throughput data processing engines.
  • Strong software engineering fundamentals: data structures, algorithms, concurrency, and performance optimization.
  • Experience working in a cloud-native environment (microservices, containers, CI/CD, monitoring, logging).
  • Ability to collaborate across teams and communicate technical tradeoffs.
  • Proven track record of owning projects end-to-end.
  • Experience with code quality practices including testing, static analysis, and code reviews.

Responsibilities

  • Own end-to-end systems design for key components of the scanning engine.
  • Design and implement high-quality services in Python and Go.
  • Improve performance, scalability, and reliability of the scanning engine.
  • Partner with security, product, and data teams to translate requirements into robust systems.
  • Drive technical excellence through code reviews, documentation, and best practices.
  • Contribute to architecture and roadmap decisions.
  • Diagnose and resolve complex production issues.
  • Mentor and support other engineers through design feedback and pairing.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 215,000 USD per year
Apply Now