freehire launches on Product Hunt on 26 August.

Follow →

Staff Software Engineer

Summary

Build and operate large-scale cloud services for Splunk Cloud, designing distributed systems on AWS/GCP/Kubernetes and driving automation for updates and AI-assisted tooling.

Our team builds and operates large-scale services that orchestrate updates and changes across customer environments in Splunk Cloud, spanning AWS, GCP, and Kubernetes, and supporting both traditional and containerized workloads.

This is an opportunity to apply deep cloud and distributed systems expertise while driving the next generation of automation that powers Splunk Cloud.

What You’ll Do

  • Own features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering, technical design, implementation, testing, automation, deployment, and ongoing operational ownership in production.
  • Translate customer and business needs into clear technical solutions, making thoughtful trade-offs that balance speed, quality, and reliability.
  • Design, build, and maintain highly scalable, distributed systems that handle large volumes of data.
  • Identify and resolve pre-production bottlenecks and production issues, improving system resilience and performance.
  • Participate in design and code reviews, contributing to shared engineering standards and long‑term system health.
  • Partner closely with product managers, SREs, and cross‑functional teams to deliver meaningful customer outcomes.
  • Participate in a rotating on‑call schedule, diagnosing and resolving production issues to ensure reliability and customer trust.
  • Mentor junior engineers and contribute to a culture of learning, ownership, and continuous improvement.

What You Bring

  • Proficiency in one or more programming languages such as Go, Python, C++, or Java, with the ability to learn new languages quickly.
  • Experience building and operating distributed systems (e.g. databases, distributed file systems, concurrency control, consistency models).
  • Hands‑on experience with Kubernetes and container ecosystems, including microservices‑based architectures.
  • Familiarity with Kubernetes‑based automation and deployment tools such as Argo Workflows, Argo CD, Qbec, or Jsonnet.
  • Strong debugging and troubleshooting skills, including experience with observability and diagnostic tools.
  • Experience building applications using CI/CD pipelines and automated testing frameworks.
  • Ability to write clear design documents and communicate technical ideas effectively to both technical and non‑technical partners.
  • Experience with REST, gRPC, or similar communication paradigms.
  • Experience working with public cloud providers such as AWS, GCP, or Azure.
  • A strong sense of operational excellence - you care not only about delivering features, but about how systems behave in real‑world production environments.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, plus 8+ years of relevant experience (or equivalent combination of education and experience).

What Will Help You Succeed

  • Effective communication skills and the ability to collaborate across teams and disciplines.
  • A strong ownership mindset, with a proactive approach to identifying problems and driving solutions.
  • Drive and resilience when working through complex, ambiguous, or high‑impact challenges.
  • Goal orientation, with the ability to turn high‑level objectives into measurable outcomes.
  • Openness to change and experimentation, including curiosity and passion around AI‑assisted development, automation, and operational tooling.

What We Offer

  • A team of incredibly capable and dedicated peers, all the way from engineering to product management and customer support.
  • A stable, collaborative, and supportive work environment. We work in an open environment, work together to get things done, and adapt to the changing needs for the team. We keep it real by being open and honest.
  • Balance. We want you to be successful outside of work too. We trust our colleagues to be responsible with their time and commitment, and believe that balance helps cultivate a positive environment.
  • Fun. We are committed to having every employee want to give it their all, be respectful and a part of the family, and have a smile on their face while doing it.

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available