Senior Software Engineer
Cloud
Confirmed live in the last 24 hours
Tanium

1,001-5,000 employees

Converged Endpoint Management platform for enterprise protection
Company Overview
Tanium stands out as a leader in the Converged Endpoint Management (XEM) platform, offering unparalleled control and protection for every endpoint, everywhere. The company's culture is deeply rooted in its mission to safeguard enterprises, organizations, and individuals, fostering a sense of purpose and commitment among its employees. With a clear industry leadership position, Tanium provides a competitive edge through its unique XEM platform, making it an attractive workplace for those seeking to advance their careers in a dynamic and impactful environment.
Cybersecurity

Company Stage

N/A

Total Funding

$1B

Founded

2007

Headquarters

Kirkland, Washington

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

-13%
Locations
Durham, NC, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
Agile
JavaScript
Software Testing
Git
Node.js
TypeScript
AWS
Go
Terraform
CategoriesNew
Software Engineering
Requirements
  • Bachelor's degree or equivalent experience
  • 5+ years industry experience, 7+ preferred
  • Experience designing and building high-impact, high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs
  • Expert knowledge of at least one of: Golang or Javascript/Typescript (preferred), Node.js
  • Experience with Grafana / Prometheus preferred
  • Experience with multiple cloud technologies (i.e. AWS and Azure)
  • Experience designing and running health monitoring systems for multi-tenancy customers on Kubernetes.
  • Experience working with Logging, Tracing or Alerting systems
  • Experience with modern software engineering development and automation tools like git and CI/CD pipelines
  • Experience with Infrastructure as Code (Terraform, Helm Charts, CloudFormation, Pulumi)
  • Demonstrates excellent judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments and address the root causes of those fires for the future
  • Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages
Responsibilities
  • Build and maintain Tanium's cloud products and services as part of agile development team
  • Implement intuitive front ends for customer-facing and internal applications
  • Build backend microservices with well defined API’s
  • Work with persistent data stores, caches, messages buses, and other server side technology
  • Create automated unit tests, API tests, integration tests and ensure quality delivery
  • Author technical documents and artifacts for developed software
Desired Qualifications
  • CS Degree or related technical field preferred