Senior Software Engineer, Partner Integrations
H
Horizon3Cybersecurity software
US, RemoteFull-TimeSenior
SalaryBase salary range: $199,000 - $235,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
- Several years of professional software engineering experience
- Required Skills
- AWSPythonKubernetesGoDistributed Systems
Requirements
- Have several years of professional software engineering experience, including building and supporting production APIs, integrations, or backend services.
- Be proficient in Go or Python and have experience delivering maintainable, well-tested production code.
- Understand API integration patterns such as OAuth 2.0 or API keys, webhooks, pagination, rate limiting, retries, idempotency, and schema evolution.
- Have experience handling distributed-systems failure modes, including duplicate or delayed events, partial failures, and partner API changes.
- Have experience using logs, metrics, alerts, and dashboards to troubleshoot production systems.
- Be comfortable working in cloud-native or containerized environments such as AWS and Kubernetes.
- Be able to work through ambiguity with partners and internal teams, explain technical tradeoffs, and follow through on commitments.
- Bring an interest in improving shared systems and helping other engineers succeed while remaining hands-on.
- Hands-on experience with CrowdStrike Falcon, SentinelOne, Splunk, ServiceNow, Jira, or similar enterprise security and ITSM platforms is a plus.
- Cybersecurity ecosystem experience, field-mapping schema design, or familiarity with integration certification processes is a plus.
Responsibilities
- Design, build, test, and maintain NodeZero integrations with security, SIEM, SOAR, and ITSM partner tools.
- Own assigned integrations from understanding partner APIs and requirements through implementation, launch, and production support.
- Implement integration patterns for authentication, event delivery, retries, idempotency, pagination, rate limits, schema mapping, and partial failures.
- Improve the shared integration framework, testing practices, documentation, and observability.
- Monitor and troubleshoot production integrations, investigate root causes, and deliver fixes to prevent recurrence.
- Collaborate with Product, Engineering, and partner technical teams to clarify requirements, resolve API questions, and communicate risks and progress.
- Participate in design and code reviews and share knowledge and constructive feedback with teammates.
View Full Description & ApplyYou'll be redirected to the employer's site