Sr. Software Engineer at Splunk (Raleigh, NC)

| Raleigh-Durham, NC
Sorry, this job was removed at 11:49 p.m. (CST) on Monday, March 28, 2022
Find out who's hiring in Raleigh, NC.
See all Developer + Engineer jobs in Raleigh, NC
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Join Splunk as we pursue our disruptive new vision to make all machine data accessible, usable and valuable to everyone. We are a company filled with people who are excited about our product and seek to deliver the best experience for our customers. At Splunk, we're committed to our work, customers, having fun and most importantly to each other's success. Learn more about Splunk careers and how you can become a part of our journey!

Role

Splunk is looking for a seasoned professional engineer to join the effort to define and build the future of Splunk. Splunk is rapidly expanding their presence in the cloud, and we are looking for engineers who are interested in being founding members of the Deployment Tooling team that defines and builds tools to optimize how Splunk services are deployed to the public cloud. This is a great opportunity to both lead and to learn.

In this role you will help Splunk to orchestrate deployments of its multi-tenant cloud platform across multiple regions, and to manage continuous deployment to these regions via Argo CD to provide for automated rolling deployments. We are looking for candidates who have experience transitioning from operationalized deploys to automated deploys. This is a position with broad impact-what you build will be used across all of Splunk cloud. You need to be able to build robust solutions that are easy to use and provide exponential impact to an organization.

What We Provide
  • Opportunities to develop and grow as an engineer. We are at the forefront of our industry, always expanding into new areas, and working with open source & new technologies.
  • A set of talented and dedicated peers, all the way from engineering and QA to product management and customer support.
  • Breadth and depth. You may be diving deep into CI/CD tools and best practices, but you'll have the freedom to work on other areas you are passionate about.
  • Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe mentors help both mentor and mentee alike.
  • An open, collaborative and supportive work environment. We embody the scrum values. We also have a number of Employee Resource Groups for employees of all backgrounds.


What You'll Do
  • Experience in building and deploying cloud-native applications/services. If you have built cloud-native microservices, that's great! Even better is if you have experience developing CI/CD systems integrating terraform, vault, Kubernetes, AWS. In depth experience with CI/CD pipeline tools such as Gitlab, Argo, Spinnaker, Artifactory are a definite plus!
  • Experience in systems-level programming and distributed systems. You have knowledge of operating systems, networking and network protocols, messaging, consensus, failure modes, and parallel programming.
  • Demonstrated ability to advocate for simple and clear APIs for complex functionality. You have an API-first mentality, with the ability to build straightforward APIs to help services configure the service mesh routing, maintaining API contracts, etc.
  • Passion. Our customers are passionate about Splunk, and we want the same from our engineers. You actively own your work and be excited about your projects.
  • Ability to work with Golang and Python. Most of our services are written in Golang and tools are written in Python; if you are an expert at another language we can consider you, but you will be expected to program in Python and Golang.

Requirements
  • Requires a minimum of 10 years of related experience with a technical Bachelor's degree; or equivalent practical experience; or 6 years and a technical Master's degree; or a Ph.D. with 5 years experience; or equivalent practical experience
  • 10+ years experience in programming languages: Python, GoLang, Java, C,
  • 6+ years building and deploying cloud-native applications/services on AWS or other cloud services like GCP, Azure, etc.

Some experience with any of the following:
  • Terraform
  • Kubernetes
  • Vault
  • Artifactory
  • Gitlab
  • Argo

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.
More Information on Splunk
Splunk operates in the Big Data industry. The company is located in San Francisco, CA, San Jose, CA, Seattle, WA, Plano, TX and McLean, VA. Splunk was founded in 2022. It has 8062 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Dental Benefits, Vision Benefits, Health Insurance Benefits, Life Insurance and 401(K). To see all 67 open jobs at Splunk, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Splunk's full profileFind similar jobs