← Back to results

Senior Software Engineer

Join Tanium as a Senior Software Engineer to build and maintain innovative products in a hybrid work environment.

Location
Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA
Compensation
$191k–$293k/yr
Level
senior
Type
full time · Hybrid

Posted by employer 6 days ago

First seen on Joblaze 5 days ago

Last verified on the company career page 1 day ago

Apply at Tanium → Save job Scanned from tanium.com

What you'll build

  • Building and maintaining Tanium's products
  • Designing and developing new product ideas
  • Testing and deploying products
  • Iterating with product management for feedback
  • Engaging with customers for input

Must have

  • 5+ years industry experience
  • Experience building large cloud-based data services
  • Knowledge of at least one of Golang, C++, or Rust
  • Experience with PostgreSQL
  • Experience with API design and development
  • Experience with Azure or AWS Database Services

Nice to have

  • 7+ years industry experience
  • Experience with cloud object storage
  • Experience designing memory-efficient streaming systems
  • Experience with Infrastructure as Code
  • Experience with container orchestration
  • Knowledge of modern backend software frameworks

Practical constraints

  • Work in the office a minimum of three days per week

Requirements

Experience
5–7 years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Benefits

401k Match Volunteer Time Off Equity/Stock Options Health Insurance

Joblaze summary

In the role of Senior Software Engineer at Tanium, the individual will focus on building and maintaining software products while collaborating closely with a small, agile team. Key skills include proficiency in Golang, C++, or Rust, along with experience in cloud-based services and API development. This position is suited for seasoned professionals with over five years of industry experience, particularly those who excel in fast-paced environments and have a strong foundation in modern software engineering practices. Tanium emphasizes a culture of collaboration and diversity, reflecting its commitment to innovation in IT solutions.

Joblaze insights

  • Listed 5 days ago — first seen on Joblaze September 17, 2026. Last confirmed on Tanium's careers page September 21, 2026.
  • Salary band is in line with the typical range for Backend roles (median ~$180,000).
  • Starts above 74% of 109 comparable senior backend roles in United States that list AWS we track (median $173,000 across 54 companies). See AWS salary trends
  • AWS appears in 33.1% of 474 comparable senior backend roles in United States; Git appears in 0.8% of 474 comparable senior backend roles in United States.

Quick facts

Is the Senior Software Engineer role remote?
It's hybrid — Tanium expects some on-site time in Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA.
What's the salary range?
Tanium lists $191,000–$293,000 for this role.
How much experience is required?
5–7 years of relevant experience for this Senior Software Engineer role.
Where is the role based?
Tanium is hiring for this position in Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, Azure, C++, CI/CD, Git, Golang.
What seniority level is this role?
Tanium targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Software Engineer role at Tanium.

From the original posting

The Basics

As a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and nimble development team. Tanium focuses on a strong customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers are responsible for designing, developing, testing, and deploying the products from the ground up, while continuously iterating with product management and customers for feedback and input.

This position follows the Company’s hybrid schedule which currently requires employees to work in the office at one of the following locations a minimum of three days per week: Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA.

What you’ll do

  • Building and maintaining Tanium's products alongside a highly agile development team
  • Focusing on a strong customer engagement model and feedback process to ensure our products are designed the right way from the beginning
  • Designing, developing and testing new product ideas from the ground up while working with product management for feedback and input

We’re looking for someone with

  • Education
    • Bachelor's degree or equivalent experience
    • CS Degree preferred
  • Experience
    • Must be eligible for U.S. federal contract work; ability to obtain Canadian Reliability status (Protected B) is a plus, but not required
    • 5+ years industry experience, 7+ preferred
    • Experience building large cloud-based data services
    • Knowledge of at least one of Golang (preferred), C++, or Rust
    • Experience with PostgreSQL
    • Experience with API design and development
    • Experience with Azure or AWS Database Services
    • Experience with cloud object storage, such as AWS S3 or Azure Blob Storage
    • Experience designing memory-efficient streaming and multipart data-transfer systems
    • Experience with Infrastructure as Code (Terraform, Pulumi) and container orchestration (Kubernetes)
    • Experience with modern software engineering development and automation tools like git and CI/CD pipelines
    Other
    • 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

What you’ll get

The annual base salary range for this full-time position is $191,000 to $293,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

Tanium is an Equal Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender identity, sexual orientation, disability, protected Veteran status, or other legally protected categories. If you require a reasonable accommodation in searching for a job opening, completing an application, interviewing, or completing any pre-employment testing or requirements, please contact accommodations@tanium.com. For more information refer to the “Know Your Rights” poster which is available here - https://www.eeoc.gov/poster.

Standard company text repeated across Tanium's postings is omitted here.

Similar positions

Tanium
Engineering Manager
Tanium · Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid)
Tanium
IT Infrastructure Engineer
Tanium · Addison, TX; Bellevue, WA; Durham, NC; Emeryville, CA
Tanium
Director, Product Management - Data Platform
Tanium · Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid); Reston, VA (Hybrid)
Tanium
IT Audit Manager
Tanium · Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid); Reston, VA (Hybrid)
Tanium
Manager, Product Partnerships - Frontier Labs & Strategic Partnerships
Tanium · Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid); Reston, VA (Hybrid)