[Remote] Senior Software Engineer, DevOps
Note: The job is a remote job and is open to candidates in USA. Tanium is the Autonomous IT company that empowers IT and security teams with real-time endpoint intelligence. The Senior Software Engineer, DevOps will design and manage systems and infrastructure to enable the engineering organization to deliver code consistently and reliably.
Responsibilities
- Work alongside a cross-functional engineering team to develop the next generation pipeline to build, release, and test Tanium products and services
- Support existing efforts to deploy and maintain CI/CD pipelines across multiple environments
- Deploy and maintain critical applications on cloud-native microservices architecture
- Work with product security teams to build tools to identify and remediate security vulnerabilities
- Design systems that effectively monitor critical infrastructure, plan for future needs, and rapidly respond to incidents
- Iterate on best practices to increase the quality & velocity of deployments
- Plan, execute, and support scheduled major improvements to our infrastructure
Skills
- Bachelor's or equivalent experience
- Five years of experience in software development, DevOps, or SRE role
- Five years of experience managing cloud-based services with AWS, GCP or Azure
- 3+ years experience with Infrastructure as Code with Pulumi or Terraform
- 3+ years of Docker/Kubernetes experience in production environment
- Deep understanding of networking, with the ability to build and maintain complex networks
- 3+ years of experience writing software that utilizes 3rd party APIs
- Experience with Ansible, Puppet, Chef or another config management suite
- Experience with modern software engineering development and automation tools
- Experience with virtualization technologies
- Experience with hybrid cloud environments
- Experience managing metrics gathering and reporting systems
- Experience with Linux environments
- Believes in the power of test and process automation
- Deliberate and demonstrates sound judgment for balancing between rapid development and long-term code maintainability and supportability
- Skilled debugger who can put out fires under pressure when things go wrong in production environments
- Relentless desire to automate and build software tools
- Have a customer-centric work approach to drive positive experiences for Tanium customers
- Proven ability to work effectively in cross-functional teams
- Ability to work efficiently and effectively in a remote work setting
- Motivated self-starter
- CS Degree
- AWS preferred
- Pulumi preferred
- Go preferred
Benefits
- Equity awards
- Medical, dental and vision plan
- Family planning benefits
- Health savings account
- Flexible spending account
- Transportation savings account
- 401(k) retirement savings plan with company match
- Life, accident and disability coverage
- Business travel accident insurance
- Employee assistance programs
- Disability insurance
- Other well-being benefits
- 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
Company Overview
Company H1B Sponsorship