Перейти к основному содержимому
Coalition

Senior Software Engineer

УдалённоCanada только
Опубликовано
Роль
Бэкенд
Опыт
Синьор
Размер компании
Стартап
CAD 149.6k–CAD 199.6k/yr
Проверьте доступность

Доступно для: CA only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

Senior Software Engineer needed for a distributed systems team that scans the internet and customer environments for security data. Requires Python or Go proficiency, experience with distributed systems design, and cloud-native environments. Must be able to collaborate across teams and own projects end-to-end.

Ключевые навыки

PythonGodistributed systems

Обязательные навыки

high-availability servicesscalabilityreliabilityobservabilityscanningdetectiondata processing pipelineshigh-throughput enginesdata structuresalgorithmsconcurrencyperformance optimizationcloud-native environmentmicroservicescontainersCI/CDmonitoringloggingcode quality practicestestingstatic analysiscode reviewssecure coding

Желательные навыки

cyber security domain knowledgescanning through endpoints

Обязательные языки

English

Чем предстоит заниматься

  • 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 our scanning workflows, ensuring code is maintainable, well-tested, and observable.
  • Improve performance, scalability, and reliability of the scanning engine, optimizing for large-scale, distributed scanning workloads and strict SLAs.
  • Partner with security, product, and data teams to translate detection and scanning requirements into robust, production-ready systems and APIs.
  • Drive technical excellence and standards in the scanning engine codebase, including code review rigor, design documentation, and best practices for secure coding.
  • Contribute to architecture and roadmap decisions for the scanning platform, evaluating tradeoffs and proposing solutions that balance speed, quality, and risk.
  • Diagnose and resolve complex production issues related to scanning performance, accuracy, and stability, collaborating with SRE/Infra teams where needed.
  • Mentor and support other engineers on the team through design feedback, pairing, and knowledge sharing around systems design and scanning domain concepts.

Что требуется

  • Strong experience as a Senior Software Engineer (or equivalent) working on backend or systems-level services.
  • Ability and willingness to work in both Python and Go 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.

Преимущества

  • 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

provincial political party in Quebec, Canada

🇺🇸 Соединенные ШтатыInsuranceСтартапcoalitionavenirquebec.org/

Что говорят о компании

3.5/ 5

  • Employees appreciate the collaborative work environment.
  • There are opportunities for professional growth and development.
  • Some employees have raised concerns about management practices.
CAD 149.6k–CAD 199.6k/yr