Software Engineer
Tanium · IT
- Location: Krakow (Poland)
- Work arrangement: hybrid
- Employment type: Full Time
- Seniority: middle
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
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.
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