Senior Backend Engineer (Integrations)
Summary
Senior backend IC on Horizon3's Platform Integration Team, evolving the NodeZero federated GraphQL API into a customer-facing product, building a Kafka-driven Integration Router and security-tool connectors (CrowdStrike, Splunk, ServiceNow, etc.), and expanding the MCP/agentic platform, with production on-call ownership.
- You’ll be joining the Platform Integration Team (PIT Crew) — a high-impact group whose mandate is critical to the scalability and extensibility of the NodeZero platform. The PIT Crew’s mission is to transform Horizon3’s APIs and integrations from a collection of one-off vendor connectors into a consistent, documented, permission-aware platform. You’ll build the systems that let customers connect NodeZero to the tools they already rely on across the security and IT ecosystem
- This is a senior individual contributor role. You’ll lead through technical judgment, cross-functional partnership, and high-quality execution — owning significant pieces of platform infrastructure while helping set the standard for the team
- API Platform: evolving our internal GraphQL-federated API into a first-class, customer-facing product — with permissions, multi-account scoping, versioning, schema evolution, and documentation
- Integration Platform: building and operating a shared Integration Router so new connectors can be configured and declared rather than built from scratch, with reusable authentication, health checks, and workflow execution
- Security-Tool Integrations: shipping and maintaining integrations with the tools customers already use — CrowdStrike, Splunk, ServiceNow, Jira, Palo Alto, SentinelOne, and others in the SIEM, EDR, and ticketing ecosystem
- MCP Platform: expanding our customer-facing MCP server and agentic workflow capabilities across US, EU, and Australia production environments, enabling customers to build their own AI-powered workflows atop NodeZero data
- You’ll also share on-call responsibility for a substantial production-observability footprint (Datadog, Kafka-triggered services, multiple environments), meaning you’re not just shipping integrations — you’re operating them
- Design and implement backend APIs in GraphQL — including federated subgraph development, schema evolution, and multi-account query scoping for MSSP and multi-subsidiary customers
- Build and extend the Integration Router: connector libraries, workflow configuration, secrets management, vendor adapters, and Kafka-triggered dispatch services
- Own production reliability for API and integration services: monitoring, alerting, deployment, vendor API drift, rate limits, retries, and safe failure handling
- Contribute to the MCP platform and OAuth proxy layer, including tool authentication and agentic workflow support
- Contribute production code that sets the standard for design quality, code quality, and operational rigor
- Collaborate with frontend engineers, product managers, and security-domain teams (particularly the Pentest Data Platform) to deliver integrated customer experiences
- Mentor junior and mid-level engineers on the team as it scales
Benefits
- Growth Opportunities: Be part of a dynamic and growing team with numerous career advancement opportunities
- Innovation-Driven Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking
- Inclusive and Diverse Team: We value diversity and promote an inclusive culture where everyone can thrive
- Flexible Work Environment: Enjoy the convenience and work-life balance that comes with remote work
- Bachelor’s Degree in Computer Science, Computer Engineering, or a related field
- Interest in mentoring junior and mid-level engineers as the team grows
- Experience building production applications on cloud platforms (AWS, Azure, GCP) using Docker and Kubernetes
- Ability to own and manage concurrent initiatives, with strong judgment in prioritization and time management
- Strong technical documentation ability to support an external developer audience
- Effective communication and collaboration across engineering, product, and design
- Self-directed and driven — capable of conceiving and implementing solutions independently and as part of a team
- A strong desire to continuously learn new technologies in a fast-paced Agile environment
- Excellent analytical and problem-solving skills, with attention to detail and a high bar for quality
- 7+ years of professional software engineering experience using modern object-oriented or functional languages (Python, Go, TypeScript, Java, Scala, C++, etc.)
- Expert proficiency in SQL, and experience with relational (PostgreSQL) and graph (Neo4j) database architectures
- Hands-on experience building GraphQL backends, including federated graph architectures and schema evolution patterns
- Experience designing and operating public API platforms — versioning, developer documentation, permission models, and multi-tenant access
- Experience building or operating an integrations platform with reusable connector patterns, event-driven workflows (Kafka or similar), and asynchronous execution
- Familiarity with OAuth/OIDC, service accounts, or machine identity patterns for programmatic API access
- Experience with MCP, agentic frameworks, or other tool-protocol ecosystems
- Experience integrating with third-party security or IT platforms — SIEMs, EDR tools, ticketing systems (e.g., CrowdStrike, Splunk, ServiceNow, Jira, Palo Alto), or workflow automation platforms
- Production reliability experience: observability tooling (Datadog or similar), on-call ownership, vendor API drift handling, and safe failure design
- Experience with customer-facing developer surfaces: CLI tooling, SDKs, or developer portals
Skills
- Agentic AI
- Agile
- AI
- API
- Authentication
- Automation
- AWS
- Azure
- CLI
- Cloud
- C++
- Crowdstrike
- Datadog
- Docker
- EDR
- Event Driven Architecture
- GCP
- GraphQL
- Java
- Jira
- Kafka
- Kubernetes
- MCP
- Neo4j
- OAuth
- Observability
- OpenID
- Penetration Testing
- PostgreSQL
- Python
- Scala
- Secrets Management
- ServiceNow
- SIEM
- Splunk
- SQL
- TypeScript