Description
Join Splunk's Framework & Runtime Services team, a collaborative group building the next generation of internal developer platforms that power Splunk Cloud.
As a Senior Software Engineer, you will design and develop foundational tools, frameworks, and services that enable Splunk engineering teams to build and deploy applications efficiently at scale.
Responsibilities:
- Design and build scalable developer platforms using Go and Python to simplify service development, onboarding, and deployment across multi-tenant Kubernetes environments.
- Advance cloud-native infrastructure, building and enhancing platform capabilities that support workloads across AWS, GCP, Azure, and on-premises environments.
- Improve developer productivity by collaborating with engineering teams to identify common challenges and create reusable solutions.
- Drive technical excellence and reliability through architecture discussions, technical design documents, code reviews, testing, and production troubleshooting.
- Collaborate and influence engineering practices, partnering with cross-functional teams and contributing to technical roadmaps.
Requirements:
- Bachelor's degree with 7+ years of related experience, Master's degree with 4+ years, or PhD with 1+ year.
- 4+ years of experience developing backend software using Go or Python.
- Experience working with Kubernetes, including deploying, configuring, or troubleshooting containerized applications.
- Experience with distributed systems, internal developer platforms, or shared infrastructure tooling.
- Experience working with at least one public cloud platform (AWS, GCP, or Azure).
Preferred Qualifications:
- Experience developing backend applications, automation, or infrastructure tooling using Python.
- Experience building reusable developer frameworks, self-service tooling, CI/CD pipelines, or infrastructure automation.
- Experience with networking concepts, service-to-service communication, databases, or storage technologies.
- Experience using AI-assisted development tools or automation to support software development.
Benefits:
- Medical, dental, and vision insurance
- 401(k) plan with Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away (holidays, vacation time, sick time)
- Optional 10 paid days per year to volunteer
Salary Range:
- $139,300.00 - $203,600.00 per year
For more fresh new jobs, check out yubhub.co.