SandboxAQ

Staff Software Engineer, SDK/API

SandboxAQ

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $170,000 - $235,000 per year

Job Level

Lead

Tech Stack

CloudCyber SecurityDistributed SystemsGoGraphQLKafkaKotlinRustSplunk

About the role

  • Lead and build core API and SDK features enabling integration between SandboxAQ's cybersecurity platform and third-party security tools
  • Design and implement developer-friendly SDKs and APIs that abstract complex security operations
  • Develop scalable, performant, and highly available integration solutions for cloud and on-premises deployments
  • Create comprehensive integration frameworks for authentication, data transformation, error handling, and monitoring
  • Build webhook and event-streaming capabilities for real-time data synchronization
  • Design API versioning strategies, backward compatibility mechanisms, and migration paths for enterprise customers
  • Collaborate directly with enterprise customers and third-party vendors to gather requirements and ensure successful deployments
  • Automate, deploy, test, and maintain integration software as part of a long software engineering cycle
  • Establish monitoring, observability, and alerting systems for integration health and performance
  • Contribute to API documentation, integration guides, and developer resources
  • Work across the stack (backend, frontend, infrastructure) and with cross-functional teams including product managers, solution architects, cryptographers, and ML experts

Requirements

  • 5+ years of experience working as a Backend/Full-stack Software Engineer or similar role with focus on API development and third-party integrations
  • Proficiency in Rust, Kotlin and/or Go
  • Solid understanding of data structures and concurrency/synchronization for building scalable integration platforms
  • Industry or research knowledge of API design patterns, integration architectures, and enterprise software interoperability
  • Experience managing user-facing software at scale, including availability, observability, and security fundamentals across enterprise environments
  • Understanding of software security principles, including API security and authentication flows (OAuth, SAML)
  • Ability to work in a small team to swiftly iterate and deliver production-quality APIs and SDKs
  • Hands-on experience building and maintaining REST APIs, GraphQL endpoints, or similar integration interfaces
  • Understanding of enterprise integration patterns, including data transformation, error handling, rate limiting, and retry mechanisms
  • Ability to work directly with enterprise customers to gather requirements, troubleshoot integration issues, and ensure successful deployments
  • Nice-to-haves: experience with quantum computing concepts or quantum-safe cryptography, extensive experience with cybersecurity platforms (CrowdStrike, Qualys, Splunk), familiarity with Kafka/KStreams, Bazel, OpenAPI/Swagger, LDAP/Active Directory, webhook systems, container orchestration and API gateway technologies