Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best place to work. If you become a Splunker, we want your whole, authentic self, what we call your "million data points". So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you.
Role:
In Splunk's Cloud Control Plane organization we are looking for an experienced Software Engineer to join a team developing services to orchestrate our Enterprise Cloud offering while driving sophisticated processes towards full automation. In this role you will craft and own sophisticated components of Cloud Interface API and services as part of a team contributing to one of Splunk's fastest growing products.
We have a substantial AWS and Kubernetes presence of large-scale containerized systems. This is an opportunity to grow your cloud experience and help drive the growth of Splunk Cloud.
This position is based in the greater Boulder, Colorado area.
Responsibilities
- Implement new features, test, and analyze performance of existing and new features.
- Help identify, report on, and fix bugs discovered during testing or filed externally.
- Contribute to a culture of technical excellence with unit and integration testing, following CI/CD patterns, standard security processes and performance analysis.
- Participate in regular code and implementation design reviews.
- Innovate and contribute to the team’s platform roadmap.
- Learn, propose and implement new technologies.
- Participate in a 24/7 on-call rotation.
- Be part of an impactful, highly collaborative, and lively team where mentorship and supporting fellow team members is the default!
Knowledge, Skills and Abilities
- 3+ years experience developing software in a collaborative environment.
- You have experience or an interest in working with regulated computing environments such as FISMA and/or FedRAMP and are enthusiastic about doing it better.
- You must be a US Citizen working on US soil to be considered.
- Some experience programming in Go. C++, Python and Java are also acceptable as some syntax and patterns are transferable.
- A solid grasp of data structures, algorithms, and RESTful and gRPC APIs.
- Solid understanding of Kubernetes systems, the operator pattern and RBAC.
- Experience working with cloud computing and container technologies such as AWS, GCP and docker.
- Experience in working on distributed systems like databases, distributed file systems, distributed concurrency control, consistency models, CAP theorem is an added plus.
- CLI driven navigation and problem solving in Unix/Linux systems.
- A proven understanding of TLS and SSL certificate management and token based authentication is a plus.
- A passion for automation, toil reduction, and software design with failure scenarios in mind.
- An understanding of operational excellence, SLI/SLOs and data driven decision making. You are excited by data and passionate about using it to drive new and improved processes.
- Capable of triaging a product outage, skilled in identifying performance bottlenecks, spotting anomalous system behavior, and figuring out the root cause of production issues.
What We Offer You:
- A constant stream of new things for you to learn. We're always expanding into new areas, bringing in open source projects and contributing back, and exploring new technologies.
- A set of exceptionally talented and dedicated peers, from engineering and QA to product management and customer support.
- Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both sides of the equation.
- A stable, collaborative and supportive work environment.
- An opportunity to see the positive impact of your work on real customers.
Please note: This position supports United States federal, state, and local government agency customers and is subject to certain U.S. citizenship-based restrictions imposed by law, regulation, executive order, government contract, and/or related determination by the U.S. Attorney General. As such, this position is contingent upon candidates establishing proof of U.S. citizenship status. If Splunk determines that a candidate’s citizenship status will prohibit the candidate from working in this position, Splunk expressly reserves the right to either consider the candidate for a different position that is not subject to such restrictions, on whatever terms and conditions Splunk shall establish in its sole discretion, or, in the alternative, decline to move forward with the candidate’s application
Splunk is an Equal Opportunity Employer
At Splunk, we believe creating a culture of belonging isn’t just the right thing to do; it’s also the smart thing. We prioritize diversity, equity, inclusion, and belonging to ensure our employees are supported to bring their best, most authentic selves to work where they can thrive. Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability or medical condition, genetic information, veteran status, or any other consideration made unlawful by federal, state, or local laws. We consider qualified applicants with criminal histories, consistent with legal requirements.
Note:
Base Pay Range
SF Bay Area, Seattle Metro, and New York City Metro Area
Base Pay Range: $146,400.00 - 201,300.00 per year
California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts
Base Pay Range: $131,760.00 - 181,170.00 per year
All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area.
Base Pay Range: $117,120.00 - 161,040.00 per year
Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.
Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our next-level benefits at https://splunkbenefits.com.