Posted in

Senior Software Engineer

Senior Software Engineer

CompanySplunk
LocationSeattle, WA, USA, California, USA
Salary$139840 – $240350
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Strong proficiency in programming languages such as Java, Python, or Scala, with a solid understanding of data structures, algorithms, RESTful APIs, and microservices.
  • Experience building solutions working with petabyte-scale data-sets.
  • Solid understanding of distributed system architecture, including data persistence and processing technologies for both streaming and batch applications.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and container technologies like Docker and Kubernetes.
  • Proficiency in application monitoring, log management, metrics/telemetry processing, and alerting tools.
  • Experience with an Agile DevOps engineering environment that effectively uses CI/CD pipelines (Jenkins, GitLab, etc.).
  • Eight years of related experience with a technical Bachelor’s degree, or six years and a technical Master’s degree.

Responsibilities

  • Own and be accountable for the design, development and operation of new product features.
  • Lead team design and architectural discussions.
  • Build reliable, scalable, and high-performance distributed systems.
  • Participate in on-call rotations, post-incident reviews, and other operational activities to ensure service reliability.
  • Debug and resolve customer-reported issues, delivering effective solutions.
  • Learn, explore, and integrate new technologies into the team’s workflow.
  • Mentor junior members of the team with an eye toward their future career growth.

Preferred Qualifications

  • Experience with large-scale event processing systems and data storage solutions, including both SQL and NoSQL, with experience in time series data storage and retrieval.
  • Familiarity with ML frameworks, data pipelines, or analytics tools to enhance system intelligence and decision-making capabilities.
  • Experience with AWS services such as EMR, Aurora, SQS, and Kinesis.