Skip to content

Senior Staff Software Engineer - Integration

180k – 245kUnited StatesBackend EngineeringRemote8+ YOE
Summary

Senior Staff Software Engineer owning integration domains end-to-end for an AI-driven cybersecurity SecOps platform. Architects microservices, designs APIs, mentors engineers, and leverages AI tools to accelerate development.

About the role

What You Will Own

The work only you can do

  • Own one or more integration domains end-to-end: roadmap, architecture decisions, trade-offs, and delivery
  • Make architectural calls—system boundaries, API contracts, reliability targets, build-vs-buy trade-offs
  • Serve as a technical mentor through design reviews, pairing sessions, and code reviews
  • Set technical direction and champion engineering rigor: quality, documentation, and best practices in secure coding and distributed systems

What you'll use AI to amplify

  • Accelerate design and development workflow using LLM-based coding assistants, AI-driven testing, and automated code review
  • Automate repetitive engineering tasks—builds, deployments, monitoring, incident triage—using AI and scripting
  • Champion AI adoption across the team and build internal tooling

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 8+ years of backend software development experience, with 3+ years in a Staff-level or tech lead role
  • Proficiency in Python, Go, or Java with strong foundation in building and operating microservices in production
  • Deep experience with API design and integration—REST, GraphQL, streaming, and AI service integration (LLM APIs, embedding services)
  • Strong background in distributed systems, message queues (Kafka, RabbitMQ), or orchestration frameworks (Celery, Airflow)
  • Demonstrated ability to use AI tools (Copilot, Cursor, Claude, ChatGPT) to accelerate engineering workflows
  • Track record of mentoring engineers and raising technical capabilities of a team
  • Excellent system design, debugging, and communication skills

Preferred Qualifications

  • Experience in cybersecurity domains: SOAR, EDR, SIEM, XDR
  • Hands-on experience with large-scale data processing, real-time pipelines, or event-driven architectures
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerized deployments (Kubernetes, Helm)
  • Experience with AI-native integration patterns—MCP, function calling, agent orchestration frameworks
Skills
PythonGoJavaREST APIsGraphQLKafkaRabbitMQKubernetesAWSAzureGCPOAuthLLM APIsCeleryAirflow
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO