Cloud Software Engineer: Secrets Management
Splunk
- Support the ongoing expansion of our cloud services to new regions and CSPs, including highly regulated environments
- Operate the fleet of our cloud platform security services in all regions worldwide
- Design and develop new features, services and automation tools
- Contribute to optimization, cost-reduction and efficiency oriented initiatives
- Implement and maintain CI/CD pipelines and our development infrastructure
- Conduct security assessments and implement security standards
- Take part in 24/7 on-call support, respond to alerts, anomalies, incidents and ops improvements
- Provide technical support to the community of our internal customers
- Mentor new junior engineers to help them be successful to achieve more than they thought possible
- Collaborate with senior engineering roles on system level architecture to ensure our services are a part of secure, durable and scalable solutions
- Hands-on experience in cloud infrastructure (GCP, AWS or Azure), Devops practices and Software Reliability Engineering
- Proficiency in containerization technologies and container orchestration with Kubernetes
- Solid programming skills (preferably Go)
- Good understanding of Unix/Linux (including shell scripting)
- Experience with automation tools like Terraform for infrastructure-as-code and CI/CD pipeline management
- Familiarity with networking concepts, cybersecurity fundamentals and security best practices
- Growth mindset, strong desire to learn, try new technologies, and take on new challenges that they may not be experts in
- Ability to deal with ambiguity, technical challenges which are often not well defined, and requires investigation and proof of concepts to scope out the problem
- Strong verbal and written English communication skills
- C++ expertise with solid fundamentals in object oriented programming and experience with large codebases
- Multi-cloud experience: Experience with multiple cloud providers (AWS, Azure, GCP) - GCP will be a big plus
- Familiarity with Secrets Management concepts, tools and best practices, experience with Hashicorp Vault or cloud-native solutions (AWS Secrets Manager, Azure Key Vault, etc.)
- Experience with observability, monitoring and logging tools such as Prometheus, Grafana, Splunk
- Opportunities to develop and grow as an engineer. We are always expanding into new areas and exploring new technologies.
- Fantastic teams. We have exceptionally skilled and dedicated peers and individual contributors in our organization and company.
- Growth and mentorship. We believe in growing engineers through ownership and leadership opportunities. We also believe that mentors help both sides of the equation.
- A stable, collaborative, and inclusive work environment. The teams work together to get things done, and adapt to the changing needs for the team.
- Balance. We don't expect people to work 12 hour days. We trust our colleagues to be responsible with their time and commitment, and believe that balance helps cultivate a positive environment.
- Fun. We are committed to having every employee want to do their best, and have fun while doing it!
Note: