Senior Software Engineer, Strategic Integrations
Senior engineer leading platform quality, legacy migration, and observability for enterprise partner integrations. Requires strong backend experience, third-party API integration at scale, and incremental migration expertise.
What You’ll Accomplish
- Lead platform quality improvements that unlock faster, safer integration delivery. Build durable, reusable engineering systems (frameworks, libraries, templates) rather than one-off solutions.
- Migrate existing integrations onto a more standardized model. Drive incremental, observable migration plans that reduce risk, preserve backwards compatibility, and avoid “silent breakage.”
- Make end-to-end data traceability real. Evolve the system so engineers can trace acquisition → ingestion quickly and confidently.
- Deliver data visibility as a first-class experience. Build/run capabilities like real-time logs, historical ingestion progress, and payload-level debugging tools.
- Improve contract safety and testability. Reduce manual E2E testing by investing in reusable vendor payload fixtures/scripts and contract tests.
- Harden vendor API resilience and upgradeability. Improve API contract management, test coverage, and generated models/boilerplate reduction.
- Design for failure and recovery. Build resilient patterns for retries, idempotency, backoff, and partial failure.
- Partner across engineering and product. Collaborate with Integrations Core and downstream domain teams to evolve paved paths, canonical models, and platform capabilities.
Your Expertise
- Significant professional experience building and operating backend/distributed systems, with a track record of improving reliability, observability, and operational quality.
- Demonstrated experience migrating legacy systems to new platforms through safe, incremental approaches (compatibility layers, measured cutovers, staged rollouts).
- Strong debugging ability across service boundaries, including designing systems so issues are diagnosable (metrics/logs/traces, correlation IDs, clear error surfaces).
- Experience integrating with third-party APIs at scale (auth, pagination, vendor limitations, rate limits) and building resilient ingestion/export patterns.
- Strong engineering fundamentals (system design, data modeling, APIs, testing strategy), and the judgment to balance pragmatism with long-term maintainability.
- Proficiency in a modern backend language; our ecosystem includes typed backend services (commonly Java/Kotlin).
- Comfort collaborating cross-functionally (product, design, partnerships/support, platform teams), and willingness to lead through influence: writing proposals, running design reviews, leveling up patterns and templates.
Software Engineer III (Ruby on Rails)
Own end-to-end feature development on Rails-based backend services powering feeds and profiles. Deliver complex work, guide junior engineers, and contribute to architectural decisions in a fully remote environment.
Staff Software Engineer
Staff engineer on the Containers team owning complex technical components of Chainguard Images, driving long-term technical direction, and mentoring engineers. Requires 10+ years experience, deep expertise in containers/Kubernetes/Go, and IaC.
Member of Technical Staff, Core Backend
Owns the StreamModule voice pipeline (VAD→STT→LLM→TTS) for real-time call agents. Consolidates BullMQ to Kafka, hardens provider abstractions, adds OTEL tracing, and eliminates Postgres SPOFs.
Staff Software Engineer, Backend
Staff Backend Engineer building scalable Go services and APIs for Okta's Privileged Access Management platform. Focus on distributed systems, database design, and production reliability for enterprise security infrastructure.