Senior Software Engineer - Full Stack
Listed on 2026-02-21
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Tanium values authentic communication and fairness throughout the hiring process. Please complete your job application and all interviews yourself, independently and without assistance from others or artificial intelligence (AI) tools, automated systems or similar technologies. Candidates should also not rely on others to prepare, complete, or present materials or participate in interviews on their behalf.
Tanium is an Equal Opportunity and Aff…ive 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.
The Basics (Hybrid Role - Part-time in office)As a Full-Stack Senior Software Engineer at Tanium, you will build and maintain best‑of‑breed products as part of a nimble development team. Your work will focus on both backend and frontend programming, designing, developing, testing, and deploying new product ideas while continuously iterating with product management and customers for feedback.
This position follows the Company’s hybrid schedule which currently requires employees to work in the Durham, NC office three days per week.
What you’ll do- 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 such as a common data service tasked with unifying and consolidating endpoint data, handling time‑series data for dashboarding and reporting, and exposing data externally through Graph
QL to enable partner integrations (e.g., Salesforce) - Deliver higher‑level services enabled by core services that directly support our products and focus on everything from security to operations to auditing
- Bachelor's degree or equivalent experience
- CS degree preferred
- 5+ years industry experience
- 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, or Rust
- Ability to work with relational databases such as Postgres, SQL, or MySQL
- Experience with HTTP API design and development
- Experience with modern software engineering development and automation tools like git and Jenkins
- Demonstrates sound judgment for balancing 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 resolve production issues under pressure
The annual base salary range for this full‑time position is $120,000 to $355,000. 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.
In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of 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, and other well‑being benefits.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).