SandboxAQ is looking to solve the business problem of enabling seamless integration of their cybersecurity platform with third-party enterprise security tools for their customers.
Requirements
- You have proficiency in Rust, Kotlin and/or Go with a solid understanding of data structures and concurrency/synchronization for building scalable integration platforms
- You have industry or research knowledge of API design patterns, integration architectures, and enterprise software interoperability
- You have experience managing user-facing software at scale, including availability, observability, and security fundamentals across enterprise environments
- You understand software security principles, including API security, authentication flows (OAuth, SAML), and best practices in developing high-quality, secure integration code
- You have hands-on experience building and maintaining REST APIs, GraphQL endpoints, or similar integration interfaces
- You understand enterprise integration patterns, including data transformation, error handling, rate limiting, and retry mechanisms
- Familiar with Kafka and KStreams for real-time event processing and data streaming between integrated systems
Responsibilities
- You will build core API and SDK features that enable seamless integration between our cybersecurity platform and third-party security tools like CrowdStrike, Qualys, Splunk, and other enterprise security platforms.
- As part of this role, you'll design and implement developer-friendly SDKs and APIs that abstract complex security operations into intuitive interfaces for enterprise customers, while developing scalable, performant and highly available integration solutions oriented at different enterprise environments, supporting both cloud and on-premises deployments.
- You'll create comprehensive integration frameworks that handle authentication, data transformation, error handling, and monitoring across diverse third-party platforms, building robust webhook and event streaming capabilities to enable real-time data synchronization between our platform and customer security tools.
- The position involves designing and implementing API versioning strategies, backward compatibility mechanisms, and migration paths for enterprise customers, while collaborating directly with enterprise customers and third-party vendors to understand integration requirements and ensure successful deployments.
- Your responsibilities will include automating, deploying, diligently testing and maintaining integration software as part of a long-lasting software engineering cycle, establishing monitoring, observability, and alerting systems for integration health and performance across customer environments, and contributing to API documentation, integration guides, and developer resources that enable customer success.
Other
- You have 5+ years of experience working as a Backend/Full-stack Software Engineer or similar role with focus on API development and third-party integrations
- You have the ability to work in a small team to swiftly iterate and deliver production-quality APIs and SDKs
- You can work directly with enterprise customers to gather requirements, troubleshoot integration issues, and ensure successful deployments
- Experience with quantum computing concepts, quantum-safe cryptography implementations, or cryptography
- Extensive experience with API and third-party integration, particularly with cybersecurity platforms like CrowdStrike, Qualys, Splunk, or similar enterprise security tools