Cloud Software Engineer (Boulder, CO) at Splunk
Boulder, CO 80301
About the Job
DescriptionSplunk 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.Splunk's Cloud group is looking for an Infrastructure Software Engineer to join teams that are responsible for providing and maintaining an automated platform that enables internal and external customers to easily manage and modify Splunk Enterprise Cloud (SEC) environments
As a member of these teams, you will be responsible for maintaining and troubleshooting Splunk's SaaS system, monitoring system stability and performance, troubleshooting complex problems, performing CSP instance maintenance and system upgrades, and managing CSP server/storage deployments, all while collaborating with various other Splunk Cloud teams
This is a fantastic opportunity to work with exceptional teams, solve interesting problems, grow your cloud experience, and help drive the growth of Splunk Cloud!Experience Required4 to 5+ years of related experience with a technical Bachelor’s degree; or equivalent practical experienceSoftware Development and Data Structures/Algorithms
We code primarily in Golang and Ruby, and work with RESTful APIs.Unix/Linux
You will use a command line terminal frequently.Cloud and container experience
Building and scaling secure services on different cloud providers.Infrastructure or configuration management as code experience
You are familiar with some sort of config management or infrastructure as code, such as Puppet, Chef, Ansible, Terraform, Amazon CDK, Pulumi, etc.Knowledge of technical excellence
You know continuous delivery, testing, security practices, performance, and disaster recovery.Problem Solving
You are able to fix a product outage, skilled in identifying performance bottlenecks, spotting anomalous system behavior, and figuring out the root cause of incidents.Desire to learn and adapt
Our team has many projects going on at once, and you'll have the opportunity to learn to navigate new code and features.Passion
We want you to actively own your work and be excited about your projects.Nice to havesTerraform experience
Any prior work with Terraform is a plus.Multi-tenant infrastructure experience
Experience supporting customer facing multi-tenant infrastructure (SaaS) or similar cloud related services.Puppet experience
You may write Puppet code and work within configuration management.AWS experience
Knowledge of Amazon EC2 including machine image management and storage, as well as an understanding of Amazon EC2 regional centers, availability zones, and HA strategiesGCP or Azure experience is a plus!Python or Bash scripting experience
You may develop scripts and tools in Python/Bash.Distributed programming
Experience in working on distributed systems like databases, distributed file systems, distributed concurrency control, consistency models, CAP theorem is an added plus.What we provideOpportunities to develop and grow as an engineer
We are always expanding into new areas and exploring new technologies.Fantastic teams
We have exceptionally skilled and dedicated peers and individual contributors in our organization and company.Growth and mentorship
We believe in growing engineers through ownership and leadership opportunities
We also believe that mentors help both sides of the equation.A stable, collaborative, and inclusive work environment
The teams work together to get things done, and adapt to the changing needs for the team.Balance
We don't expect people to work 12 hour days
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 do their best, and have fun while doing it!Splunk is an Equal Opportunity EmployerAt 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 RangeSF Bay Area, Seattle Metro, and New York City Metro AreaBase Pay Range: $146,400.00 - 201,300.00 per yearCalifornia (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and MassachusettsBase Pay Range: $131,760.00 - 181,170.00 per yearAll 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 yearSplunk 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 splunk.com/benefits.Thank you for your interest in Splunk!
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.Splunk's Cloud group is looking for an Infrastructure Software Engineer to join teams that are responsible for providing and maintaining an automated platform that enables internal and external customers to easily manage and modify Splunk Enterprise Cloud (SEC) environments
As a member of these teams, you will be responsible for maintaining and troubleshooting Splunk's SaaS system, monitoring system stability and performance, troubleshooting complex problems, performing CSP instance maintenance and system upgrades, and managing CSP server/storage deployments, all while collaborating with various other Splunk Cloud teams
This is a fantastic opportunity to work with exceptional teams, solve interesting problems, grow your cloud experience, and help drive the growth of Splunk Cloud!Experience Required4 to 5+ years of related experience with a technical Bachelor’s degree; or equivalent practical experienceSoftware Development and Data Structures/Algorithms
We code primarily in Golang and Ruby, and work with RESTful APIs.Unix/Linux
You will use a command line terminal frequently.Cloud and container experience
Building and scaling secure services on different cloud providers.Infrastructure or configuration management as code experience
You are familiar with some sort of config management or infrastructure as code, such as Puppet, Chef, Ansible, Terraform, Amazon CDK, Pulumi, etc.Knowledge of technical excellence
You know continuous delivery, testing, security practices, performance, and disaster recovery.Problem Solving
You are able to fix a product outage, skilled in identifying performance bottlenecks, spotting anomalous system behavior, and figuring out the root cause of incidents.Desire to learn and adapt
Our team has many projects going on at once, and you'll have the opportunity to learn to navigate new code and features.Passion
We want you to actively own your work and be excited about your projects.Nice to havesTerraform experience
Any prior work with Terraform is a plus.Multi-tenant infrastructure experience
Experience supporting customer facing multi-tenant infrastructure (SaaS) or similar cloud related services.Puppet experience
You may write Puppet code and work within configuration management.AWS experience
Knowledge of Amazon EC2 including machine image management and storage, as well as an understanding of Amazon EC2 regional centers, availability zones, and HA strategiesGCP or Azure experience is a plus!Python or Bash scripting experience
You may develop scripts and tools in Python/Bash.Distributed programming
Experience in working on distributed systems like databases, distributed file systems, distributed concurrency control, consistency models, CAP theorem is an added plus.What we provideOpportunities to develop and grow as an engineer
We are always expanding into new areas and exploring new technologies.Fantastic teams
We have exceptionally skilled and dedicated peers and individual contributors in our organization and company.Growth and mentorship
We believe in growing engineers through ownership and leadership opportunities
We also believe that mentors help both sides of the equation.A stable, collaborative, and inclusive work environment
The teams work together to get things done, and adapt to the changing needs for the team.Balance
We don't expect people to work 12 hour days
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 do their best, and have fun while doing it!Splunk is an Equal Opportunity EmployerAt 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 RangeSF Bay Area, Seattle Metro, and New York City Metro AreaBase Pay Range: $146,400.00 - 201,300.00 per yearCalifornia (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and MassachusettsBase Pay Range: $131,760.00 - 181,170.00 per yearAll 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 yearSplunk 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 splunk.com/benefits.Thank you for your interest in Splunk!