- Company Name
- Coalition, Inc.
- Job Title
- Principal Software Engineer, Security
- Job Description
-
**Job Title:** Principal Software Engineer, Security
**Role Summary:**
Lead the design, implementation, and operation of high‑impact backend services and integrations that power the detection and enrichment platform. Own end‑to‑end responsibility for critical integrations with security tools (EDR, identity providers, SIEMs) and set technical standards across the Security Engineering organization. Act as a technical mentor and architecture influencer for senior engineers.
**Expectations:**
- Deliver reliable, scalable, and secure backend solutions handling high data volumes.
- Own the full lifecycle of integrations: architecture, design, coding, testing, deployment, and maintenance.
- Mentor senior engineers and drive best practices in code quality, observability, and test coverage.
- Collaborate cross‑functionally with detection engineering and security operations to translate detection strategies into robust production logic.
**Key Responsibilities:**
- Design and implement core backend services that support the detection and enrichment stack.
- Own end‑to‑end integrations with EDR, identity platforms, and SIEMs, ensuring reliability, performance, and maintainability.
- Define and enforce technical standards for code quality, testing, and observability.
- Conduct design and code reviews that promote architectural excellence.
- Mentor and guide senior engineers, assisting with complex architectural decisions.
- Work with detection engineering and security operations teams to operationalize detection strategies.
**Required Skills:**
- Extensive experience building distributed, cloud‑based backend systems in production.
- Proficiency with TypeScript/Node.js (or equivalent modern backend language/framework).
- Hands‑on experience designing and maintaining third‑party API integrations, particularly with security tools (EDR, identity, SIEM).
- Strong understanding of security fundamentals; expertise in at least one area: endpoint detection & response, identity & access management, SIEM/log analytics, or detection engineering.
- Demonstrated ability to design, deliver, and operate complex, high‑volume data systems with robust observability.
- Proven technical leadership: influencing architecture, mentoring engineers, and collaborating across teams.
- Excellent communication skills and a pragmatic, outcome‑oriented problem‑solving approach.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Certifications in cybersecurity or cloud platforms (e.g., CISSP, GCP/AWS/Azure certifications) are advantageous but not mandatory.