Staff Software Engineer, Backend MSSP
New
H
Horizon3Cybersecurity software
US, RemoteFull-TimeStaff
SalaryBase salary range $230,000 - $270,000 annually. Additional compensation: All full-time roles are eligible for an equity package in the form of stock options.
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- DockerPythonSQLJavaKubernetesTypeScriptGoRESTful APIs
Requirements
- Have a bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
- Bring 8+ years of professional software engineering experience, including deep experience with backend systems and APIs.
- Have led architecture or technical direction for production multi-tenant, platform, or distributed systems.
- Demonstrate strong understanding of data modeling, service reliability, and security boundaries in customer-facing systems.
- Have experience building and operating cloud-hosted services and owning production outcomes.
- Have deep experience building backend services in a modern language such as Python, Go, Java, or TypeScript.
- Bring strong SQL and relational data modeling, API design, and production service-operating experience.
- Have experience with containerized applications such as Docker; familiarity with Kubernetes or a comparable orchestrator.
- Be able to lead broad technical initiatives, establish direction, and build alignment across teams.
- Be able to influence decisions across teams, mentor engineers, and communicate technical tradeoffs clearly.
- Travel may be required, up to 5%.
Responsibilities
- Set technical direction for partner and multi-tenant platform services, including account hierarchies, tenant isolation, delegated administration, and partner workflows.
- Lead architecture and implementation of client and sub-client management, asset allocation or deprecation, and partner administration capabilities.
- Define patterns for secure data boundaries, API design, reliability, observability, and operational readiness.
- Remain hands-on in complex technical work and help teams make decisions when requirements or tradeoffs are ambiguous.
- Partner with Product, customer-facing teams, and adjacent engineering groups to align platform capabilities with partner needs.
- Mentor engineers through design reviews, code reviews, pairing, and technical documentation.
- Own complex production issues and drive improvements that strengthen service reliability and prevent recurrence.
View Full Description & ApplyYou'll be redirected to the employer's site