Senior Software Development Engineer
Company | Splunk |
---|---|
Location | Texas, USA, Colorado, USA, North Carolina, USA, Illinois, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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