About The Position

Join Cisco’s Splunk Integrated Core Platform team to help shape the architecture of authorization infrastructure powering Splunk’s enterprise observability and security platform. The Authorization team designs high-performance services that establish trust and enforce authorization across interconnected systems, using attribute-based and role-based access control to support complex enterprise environments. The team works with a substantial C++ codebase and an evolving Go-based, cloud-native architecture. As a Senior Software Engineer on the Splunk Platform Authorization team, you will help architect systems that provide secure, high-performance authorization across Splunk’s enterprise platform. You will own technically complex initiatives, make design decisions, and work across engineering teams to deliver scalable and reliable solutions. This hands-on technical leadership role involves influencing long-term platform architecture while contributing directly to the development and evolution of core systems. The role is remote in the United States, with a strong location preference for areas other than California, Washington, DC, Maryland, New Jersey, New York, Connecticut, Massachusetts, Virginia, and Alaska. The application window is expected to close on October 30, 2026.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field and 7+ years of relevant experience; or a Master’s degree and 4+ years of relevant experience; or a PhD and 1+ year of relevant experience.
  • Software development experience in C++, including designing, maintaining, or enhancing complex backend systems.
  • Experience designing and developing distributed systems or large-scale backend services in production environments.
  • Prior experience in software architecture and technical design, and translating complex requirements into scalable engineering solutions.
  • Experience leading technical initiatives, coordinating implementation across engineers, and driving projects from design through delivery.

Nice To Haves

  • Experience with Go and cloud-native infrastructure, including Kubernetes, containers, or microservices.
  • Experience designing high-performance, highly available systems operating at enterprise scale.
  • Understanding of identity and access management, authentication, authorization, RBAC/ABAC, or service-to-service trust models.
  • Experience modernizing large legacy codebases, addressing architectural complexity, and improving system reliability and performance.
  • Experience with observability platforms, enterprise infrastructure, security systems, or highly distributed cloud services.

Responsibilities

  • Architect, design, and develop high-performance backend services using C++, while contributing to Go-based services and modernization of Splunk’s core platform.
  • Lead technical design discussions and make architectural decisions concerning distributed systems, scalability, performance, reliability, and service-to-service trust.
  • Own complex engineering initiatives from design through execution, breaking down large projects, identifying opportunities for parallel development, and coordinating work across engineers.
  • Improve and modernize large-scale C++ infrastructure, addressing architectural complexity and technical debt and supporting the transition toward cloud-native and Kubernetes-based services.
  • Provide technical guidance through design and code reviews, collaborate across teams, and contribute to production reliability, troubleshooting, and operational support.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short- and long-term disability coverage
  • Basic life insurance
  • Paid holidays
  • Floating holiday for non-exempt employees
  • Paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • Paid personal wellness days
  • Paid vacation or flexible vacation time off, depending on employee classification
  • Sick time off
  • Additional paid time away may be requested for critical or emergency family issues
  • Optional paid volunteer days
  • Annual bonuses for eligible non-sales roles
  • Potential Cisco restricted stock unit grants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service