H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Cloud Software Engineer: Secrets Management

Splunk

Splunk

Software Engineering
Kraków, Poland · Remote
Posted on Mar 13, 2025
Cloud Software Engineer: Secrets Management, Poland

As a Secrets Management team within the Splunk Core Platform organization we own platform security components which enable secure management of secrets across the Splunk product portfolio in a manner consistent with internal and external security standards, industry best practices, and rigorous compliance requirements. The teams are fast-paced, high-velocity, and use innovative technologies. Our customers are internal engineering teams within Splunk as well as end customers, and we support use cases that are critical to keeping Splunk’s SaaS and On-Prem offerings secure and functional. We build and operate the fleet of cloud-based highly available Splunk platform security services running in different geographical regions on AWS, Azure and GCP clouds.

What You’ll Do

  • 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
Experience Required

  • 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

Nice to have
  • 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

What we provide
  • 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!

We value diversity and inclusion at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Note: