Skip to content

Software Engineer
Company | Splunk |
---|
Location | North Carolina, USA |
---|
Salary | $117120 – $175680 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- 2+ years of experience in software development with a focus on backend systems
- Strong skills in Go, Java, Scala and/or Python programming languages with distributed systems design and knowledge of OO and functional programming practices
- Experience with cloud platforms (AWS or Azure)
- Strong understanding of Infrastructure as Code (e.g., Terraform, CloudFormation, etc.)
- Experience working with CI/CD pipelines, configuring and deploying services to K8s clusters
- Excellent team player with good communication and documentation skills
Responsibilities
- Extend the Splunk platform to query new data lakes and provide further customer insights from their data
- Develop production-quality, high-performance distributed systems code
- Build, test and maintain customer-critical query functionality
- Develop the application service layer in cloud environments
- Power your ideas by proof-of-concept prototypes
- Collaborate with engineers in the team to deliver efficient data processing capabilities
- Be informed and creative – know about meaningful problems, devise new solutions
Preferred Qualifications
- Experience with Apache Spark, Databricks, or similar high volume data technologies is a strong plus
- Passion for solving hard problems and exploring new technologies