CareerPlanSign in

Staff Software Engineer, MWS Team

Durham, North Carolina, US🌐 Remote💼 Full-time💰 $149,100–$149,100🗓 2026-07-15 → 2026-09-26

Core

Design, build, and maintain highly scalable, distributed systems that orchestrate updates and changes across customer environments in Splunk Cloud, handling large volumes of data and supporting both traditional and containerized workloads.

Role type

Staff Software Engineer (Distributed Systems & Cloud Infrastructure)

Builds

Large-scale services for Splunk Cloud that manage customer environment updates and changes

Domain

Cloud Infrastructure, Distributed Systems, Machine Data

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Python, Java, distributed systems design, concurrency control, consistency models, REST APIs, CI/CD pipelines, Kubernetes, microservices, public cloud platforms (AWS, GCP, Azure), observability tools, LLMs, RAG pipelines, multi-agent frameworks

Preferred skills

AI-assisted development, automation, operational tooling

Technologies

Go, Python, Java, Kubernetes, AWS, GCP, Azure, REST, LLMs, RAG

Responsibilities

Own features end-to-end across the complete software development lifecycle including AI; Translate customer and business needs into clear technical solutions; Design, build, and maintain highly scalable, distributed systems; Identify and resolve pre-production bottlenecks and production issues; Participate in design and code reviews; Partner with product managers, SREs, and cross-functional teams; Participate in a rotating on-call schedule; Mentor junior engineers

Seniority

Staff, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.