Senior Software Integration Engineer
Leads end-to-end integration of agentic platform tools with clients, backends, and cloud ops on Kubernetes. Requires 7+ years experience, strong Python, HTTP/auth expertise, and cross-functional collaboration for reliable tool contracts and releases.
About the job
Responsibilities
- Own and lead integration strategy and execution across hosted services, shared libraries, standardized tool protocols (e.g., JSON-RPC over HTTP), REST APIs, and diverse callers (vendor agents, consoles, automation workers).
- Drive cross-functional delivery with backend API teams, partner agent owners, security, SRE/platform, and program management, ensuring formal sign-off where required.
- Debug and root-cause complex failures using structured logs, distributed traces, metrics, and gateway/session-token behavior, documenting durable mitigations and runbooks.
- Define and review all integration artifacts (contracts, allowlists, registry config, environment matrices, and interface assumptions) that upstream and downstream teams implement against.
- Contribute to release gating by ensuring container image promotion, configuration/secrets posture, smoke path execution for high-traffic flows, and disciplined branching/tagging for production intent.
Qualifications
- BS or MS in Computer Science or a related field with 7+ years of software engineering experience, strong in integration, platform, or backend roles.
- Strong Python (production services, async I/O, automated testing) and comfort in a large monorepo with CI-driven delivery.
- Deep experience with HTTP integration (REST/JSON-RPC, TLS, debugging under load) and shipping services on Kubernetes (deployments, health checks, troubleshooting).
- Auth integration experience: bearer tokens, JWT validation, OAuth2/OIDC or enterprise SSO concepts, and least-privilege scoping.
Bonus Qualifications
- Exposure to Model Context Protocol (MCP) or similar agent tool-calling and orchestration models.
- Observability-led integration habits: metrics, traces, structured logging, and basic SLO or dashboard thinking for integration health.
- Background in security-sensitive integrations (data minimization, external partner access, review cycles with security or compliance).
Skills
Python, Kubernetes, Http, Rest, Json-Rpc, Oauth2, OIDC, Jwt, Async I/O, CI/CD, Monorepo, Distributed Tracing, Structured Logging, Tls, SRE
Similar jobs
DevOps / SRE jobsBuild and evolve the developer platform that enables reliable, efficient software delivery across the company. The role requires 5+ years of software engineering experience, strong programming and system-design fundamentals, and expertise in build systems, CI/CD, testing, and deployment automation.
Own and evolve a broad infrastructure platform spanning cloud, Kubernetes, deployment, reliability, security, and GPU-backed AI systems. The role requires 8+ years operating production distributed systems, strong incident and architecture experience, and practical cloud infrastructure expertise.
Senior engineer owning safety-critical software pipelines and infrastructure, from static and dynamic analysis through CI enforcement, dashboards, and reliability tooling. Requires an advanced technical degree, 7+ years working with large codebases, and expertise in Bazel, Python, backend infrastructure, and C++.
Own and improve the CI/CD, testing, and deployment infrastructure that enables fast, safe, observable releases at scale. The role requires strong distributed-systems expertise, hands-on Kubernetes and infrastructure-as-code experience, and a track record of measurable cross-team improvements.
Build and improve cloud infrastructure, developer workflows, and internal tooling that make software development, testing, and releases more efficient and reliable. The role requires cloud architecture knowledge, CI/CD experience, Terraform and Bazel proficiency, and software development skills in Go, Python, or C++.