This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Tanium - Durham, NC

posted about 2 months ago

Full-time - Senior
Durham, NC
Publishing Industries

About the position

As a Senior Software Engineer at Tanium, you will be responsible for building and maintaining high-quality products within a collaborative and agile development team. The role emphasizes customer engagement and feedback to ensure that products are designed effectively from the outset. You will work on developing new product ideas, focusing on backend services and APIs, and integrating with various cloud technologies to enhance product functionality.

Responsibilities

  • Build and maintain Tanium's products alongside an agile development team.
  • Design, develop, and test new product ideas from the ground up while working with product management for feedback and input.
  • Work on small teams that tackle big challenges in common components like a common data service for unifying endpoint data.
  • Deliver higher-level services that enable products, focusing on security, operations, and auditing.

Requirements

  • Bachelor's degree or equivalent experience; CS Degree preferred.
  • 5+ years of industry experience; 7+ years preferred.
  • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs.
  • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java.
  • Experience with HTTP API design and development.
  • Familiarity with modern software engineering development and automation tools like git and Jenkins.
  • Experience with multiple cloud technologies (i.e., AWS and Azure).
  • Experience designing and running health monitoring systems for multi-tenancy customers on Kubernetes.
  • Experience with Logging, Tracing, or Alerting systems.
  • Experience with Infrastructure as Code (Terraform, Helm Charts, CloudFormation, Pulumi).
  • Demonstrates sound judgment for balancing rapid development with long-term code maintainability.
  • Effective communication skills, both technical and non-technical.

Nice-to-haves

  • Skilled debugger who can manage production issues under pressure.
  • Knowledge of a variety of modern software frameworks and the ability to learn new tools.
  • Detail-oriented and passionate about creating an awesome user experience.

Benefits

  • 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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service