Software Engineer

Tanium · IT

Job description

Position:
Software Engineer

Company:
Tanium

Location:
Poland, Krakow

Employment type:
Not Specified

Work Arrangement:
Hybrid

Short Summary:
Software Engineers on the Platform & Infrastructure will join our engineering team in Kraków, reporting to the Leader of Engineering, Poland and own the systems that underpin how Tanium builds, validates, and ships its endpoint platform. This is a hands-on individual contributor role focused on internal Kubernetes-based environment management, VM provisioning and templating, and the CI/CD pipelines that drive daily engineering and QA workflows across the organisation.

Responsibilities:
- Build Systems, DevOps & CI/CD
- Manage dependency update automation and shared tooling consumed across engineering
- Operate and extend GitHub Actions-based CI/CD pipelines for cross-platform native and TypeScript/Node.js builds
- Drive adoption of modern CI patterns to replace legacy pipeline approaches
- Operate and evolve internal Kubernetes-based environment management used by engineering teams across the company
- Drive platform reliability — diagnose and resolve complex issues across Kubernetes clusters, services, and pipelines
- Own the VM template build pipeline (Packer + HCL), including OS image creation, base-image refresh, and onboarding of new operating systems
- Improve provisioning reliability, speed, and visibility for engineers consuming lab environments day-to-day
- Improve observability across pipelines and infrastructure (logs, metrics, alerts)
- Partner with Engineering teams to keep nightly and pre-release test pipelines fast, stable, and trustworthy

Requirement:
- Bachelor's Degree in Computer Science, IT or other relevant degree or equivalent experience
- 3+ years of software engineering experience with a strong track record in platform, infrastructure, or test-infrastructure engineering
- Strong proficiency in Go and TypeScript / Node.js
- Hands-on experience with Kubernetes — cluster operations, workload orchestration, networking, and troubleshooting in production
- Experience with VMware vSphere / vCenter and image-build tooling such as Packer
- Experience with large-scale CI/CD systems built on GitHub Actions (or equivalent)
- Understanding of cloud identity, OAuth 2.0, and OIDC
- Track record of owning complex, cross-team technical initiatives and shipping them end-to-end
- Excellent written communication

Benefits:
- Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.

Skills

  • ci/cd
  • golang
  • kubernetes
  • node_js
  • typescript

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Software Engineer — Tanium | RVC