Posted in

Senior Software Development Engineer

Senior Software Development Engineer

CompanySplunk
LocationTexas, USA, Colorado, USA, North Carolina, USA, Illinois, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Security first mindset when it comes to protecting customer data and Splunk infrastructure
  • Experience developing scalable, high-performance, and operable identity & security services
  • C/C++, low-level or systems-level development on Linux highly desired
  • Experience with development and deployment in a hosted cloud environment like AWS, Azure, and GCP
  • Experience with Public Key Infrastructure, TLS stack, openssl a plus
  • Experience with secrets key management systems such as AWS KMS and Vault is a plus
  • Experience working with CI/CD pipelines, Cloud containers and tools (Docker, ECS, and Kubernetes)
  • Ability to work with multiple programming languages, such as C++, Java and Go. We have code in several languages. A solid base foundation in object-oriented coding and the ability to rapidly learn new languages as needed.

Responsibilities

  • Help design, implement, test and deploy security software services and components to Splunk Cloud and on-premise environments.
  • Partner with key partners, including PM and QA, to influence product feature definition and deliver security solutions.
  • Be a mentor ensuring the team follows software development and quality best practices.
  • Be asked to regularly lead design and code reviews, and participate in architecture discussions. As well as estimate software deliverables, often across multiple sprint timelines.
  • Contribute to product direction by prototyping innovative ideas and helping find opportunities for engineering productivity improvements or directions.
  • Participate in customer engagements & escalations and drive overall resolution.
  • Mentor and cross-train with other security team members to cultivate Security Engineering knowledge.

Preferred Qualifications

  • Experience with Public Key Infrastructure, TLS stack, openssl a plus
  • Experience with secrets key management systems such as AWS KMS and Vault is a plus