About The Position

Join Splunk’s Framework & Runtime Services team to build internal developer platforms that power Splunk Cloud. The team develops tools and frameworks for engineering teams building, deploying, and managing services across multi-tenant Kubernetes environments, public clouds, and on-premises infrastructure. Its tooling has supported deployment of more than 70 services, reducing manual effort and operational complexity. As a Senior Software Engineer, you will design and develop foundational tools, frameworks, and services that help engineering teams build and deploy applications efficiently at scale. You will work on distributed systems and Kubernetes-based infrastructure, contributing to developer productivity, platform reliability, and the speed of delivery. The role is remote in the U.S., with a strong preference for locations outside CA, WA, DC, MD, NJ, NY, CT, MA, VA, and AK. Participation in a scheduled, compensated on-call rotation is part of the role.

Requirements

  • Bachelor’s degree with 7+ years of related experience, Master’s degree with 4+ years of related experience, or PhD with 1+ year of related experience.
  • 4+ years of experience developing backend software using Go (Golang) or Python, including designing, implementing, and maintaining production services or infrastructure tooling.
  • Experience working with Kubernetes, including deploying, configuring, or troubleshooting containerized applications in production environments.
  • Experience developing or maintaining distributed systems, internal developer platforms, or shared infrastructure tooling used by multiple services or engineering teams.
  • Experience working with at least one public cloud platform (AWS, Google Cloud Platform, or Microsoft Azure), including deploying or operating cloud-based applications or infrastructure.

Nice To Haves

  • Experience developing backend applications, automation, or infrastructure tooling using Python.
  • Experience building reusable developer frameworks, self-service tooling, CI/CD pipelines, or infrastructure automation to improve developer productivity and service onboarding.
  • Experience with networking concepts, service-to-service communication, databases, or storage technologies in distributed and cloud-native environments.
  • Experience using AI-assisted development tools or automation to support software development, testing, troubleshooting, or other stages of the software development lifecycle.

Responsibilities

  • Develop backend services, APIs, tools, and frameworks using Go and Python to simplify service development, onboarding, and deployment across multi-tenant Kubernetes environments.
  • Build and enhance platform capabilities for workloads across AWS, GCP, Azure, and on-premises environments, improving deployment automation, consistency, and scalability.
  • Work with engineering teams to identify common development and deployment challenges and create reusable solutions that reduce the time and effort required to bring services into production.
  • Contribute to architecture discussions, technical design documents, code reviews, testing, and production troubleshooting.
  • Participate in a scheduled, compensated on-call rotation to support platform reliability and continuous improvement.
  • Partner with cross-functional engineering teams, contribute to technical roadmaps, mentor fellow engineers, and explore AI-assisted development tools and automation.

Benefits

  • Medical, dental, and vision insurance, subject to plan eligibility rules.
  • 401(k) plan with a Cisco matching contribution.
  • Paid parental leave.
  • Short- and long-term disability coverage and basic life insurance.
  • Paid holidays and a floating holiday for non-exempt employees.
  • Paid day off for an employee’s birthday, paid year-end holiday shutdown, and personal wellness days.
  • Paid vacation time for non-exempt employees; exempt employees participate in a flexible vacation time-off program with no defined limit, subject to availability and business limitations.
  • Sick time off, with provisions for carrying forward unused sick time.
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional paid volunteer days.
  • Annual bonuses for non-sales roles, subject to Cisco policies.
  • Employees may be eligible for Cisco restricted stock unit grants, subject to continued employment and vesting terms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service