SOFTWARE ENGINEER (CLOUD INFRASTRUCTURE)
Company: Splunk
Location: Boulder
Posted on: October 19, 2024
|
|
Job Description:
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.Role
SummarySplunk's Cloud Infrastructure organization builds robust and
resilient platform solutions for hosting Splunk's enterprise
software. The teams are fast-paced and use state-of-the-art
technology.We are looking for a Software Engineer to join our
Splunk Cloud Infrastructure team to help scale and secure our new
global SaaS offerings. This role will report to the Senior
Engineering Manager for the cloud infrastructure team. Our
Engineers are experienced in designing and building a secure
network infrastructure and services that provide a critical
foundation to Splunk's Cloud SaaS platform.What you'll get to
doDevelop and deploy software that will help drive improvements
toward the availability, performance, efficiency, and security of
Splunk's services. Technologies include Kubernetes, DNS management,
GSLB/Anycast, Load Balancing (IPVS, L4, L7), API Gateways and
Service Mesh (Istio), IP address management (IPAM), and TLS
infrastructure.Work with cloud providers to integrate their
networking products into our ecosystem. You will develop and extend
a control plane to scale and secure Kubernetes deployments and
their traffic ingress requirements on various cloud computing
platforms (Amazon AWS, Google Cloud Platform, Microsoft
Azure).Drive for automation. Adopt and master new technologies that
will help you automate routine tasks and free up time for
innovation. You will be applying a variety of languages used in
systems programming, ranging from Go to Python to
Terraform.Distributed systems programming. Debugging distributed
systems like CDNs, Kubernetes infrastructure, databases, data
replication, etc.Knowledge of technical excellence. Routinely use
continuous delivery, testing, and security best
practices.Operational excellence. Data excites you and you make
decisions based on numbers rather than assumptions. If an issue
arises, you strive to be alerted before our customers
notice.Keeping calm and carrying on. Capable of navigating through
a product outage, skilled in identifying performance bottlenecks,
spotting anomalous system behavior, and figuring out the root cause
of incidents.What we provideA stable, collaborative, and supportive
work environment. We work in an open environment, work together to
get things done and adapt to the changing needs of the team. We
keep it real by being open and honest. We are a collaborative team
that understands the value in open communication-its how we
interact with our customers.Growth Opportunitiesandmentorship. We
are always expanding into new areas and exploring new technologies.
A team of technical leaders and peers always helping and training
one another in technical spheres. We believe in growing engineers
through ownership and leadership opportunities.Breadth and depth.
You are interested in working on an area that dynamically scales to
meet the needs of Splunk's cloud offering. You want to go deep into
optimizing how we automate every manual process and tedious task we
encounter.Balance. We don't expect people to work extended hours.
We want you to be successful with a remote-first approach to
day-to-day work. 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 give it their all, be respectful and be a part of
the family, and have a smile on their face while doing it.Must-have
Qualifications5+ years of relevant industry experience; Bachelor's
degree in Computer Science, Computer Engineering, or equivalent
work experience.Experience coding with Python/Go.Experience
deploying critical applications or solutions using industry
standard DevOps principles.Experience handling SaaS and/or On-prem
applications for a large customer base.Experience with one or more
of the public cloud providers i.e. AWS, Azure or GCPExperience with
CICD (Gitlab, Jenkins, etc.) and automation (Terraform, etc.)
technologies and tools.Must be US CitizenSplunk 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 .Thank you for
your interest in Splunk!
Keywords: Splunk, Denver , SOFTWARE ENGINEER (CLOUD INFRASTRUCTURE), IT / Software / Systems , Boulder, Colorado
Click
here to apply!
|