Tanium logo

Senior Software Engineer - Graph Database

Tanium

Addison, IL
Full Time
Senior
120k-355k
about 1 month ago

Job Description

About the Role

As a Tanium Senior Software Engineer focused on Graph Database development, you will build and maintain best-of-breed services that power products as part of a nimble development team. Tanium emphasizes a customer engagement model and feedback process to ensure products are designed correctly from the start. The role involves designing, developing, testing, and deploying new product ideas and supporting services from the ground up, with ongoing iteration based on feedback and input from product management and customers.

Key Responsibilities

  • Architect and build Tanium's Graph Database functionality alongside an agile development team
  • Design, develop, and test new product ideas from the ground up in partnership with frontend and backend teams
  • Collaborate with product management to incorporate feedback and input into development processes

Requirements

  • Bachelor's degree or equivalent experience; CS Degree preferred
  • 3+ years industry experience; 5+ years preferred
  • Experience designing and building high-performance, scalable, and maintainable Graph Database services
  • Deep understanding of Graph data structures and algorithms
  • Advanced knowledge of Go, Java, C, C++, or Rust
  • Experience with query optimizers is a significant benefit
  • Experience with performance profiling and optimizations
  • Familiarity with modern software engineering tools such as git and CI/CD pipelines
  • Enjoys technical discussions on query optimization and physical versus logical planning
  • Demonstrates sound judgment balancing rapid development with long-term maintainability and supportability
  • Believes in writing automated tests as part of development
  • Experienced debugger capable of troubleshooting under pressure in production environments
  • Knowledge of various modern backend software frameworks and ability to learn new tools

Nice to Have

  • Prior experience working on query optimizers
  • Experience with performance profiling and optimizations
  • Knowledge of modern backend software frameworks and versatility to learn new tools

Qualifications

  • Bachelor's degree or equivalent experience
  • CS Degree preferred

Benefits & Perks

  • Annual base salary range of $120,000 to $355,000, with adjustments based on location, education, skills, training, and experience
  • Equity awards
  • Comprehensive benefits including medical, dental, and vision plans
  • 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
  • Well-being benefits

Working at Tanium

Tanium delivers a real-time, cloud-based endpoint management and security platform, emphasizing collaboration, respect, and diversity. The company values diverse perspectives and strives to create an inclusive environment where everyone has opportunities to succeed and grow. Tanium is committed to community involvement, offering team members five days of volunteer time off to contribute to causes they care about. The organization has been recognized on the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For.

Apply Now

Job Details

Posted AtJun 18, 2025
Salary120k-355k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tanium

Website

tanium.com

Company Size

1001-5000 employees

Location

Addison, IL

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches