Posted in

Software Engineer

Software Engineer

CompanySplunk
LocationNorth Carolina, USA
Salary$117120 – $175680
TypeFull-Time
Degrees
Experience LevelJunior, 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