Tanium

Senior Software Engineer

Tanium

full-time

Posted on:

Location Type: Hybrid

Location: EmeryvilleCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $355,000 per year

Job Level

About the role

  • 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
  • In partnership with our design team you’ll work extensively in our React Front End designing and building delightful user experiences

Requirements

  • Bachelor's degree or equivalent experience
  • CS Degree preferred
  • 5+ years industry experience
  • Proven track record of designing and building high-impact, high-performance, and maintainable full-stack web applications
  • Expert knowledge of at least one of Golang (preferred), JavaScript, Python, Node.js, Ruby, Rust, or Java
  • Experience with modern frontend frameworks like React and Angular
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins
  • Experience in optimizing frontend performance
  • Demonstrates sound judgment for balancing between rapid development and long-term code maintainability and supportability
  • Communicates effectively, both technically and non-technically, as well as in written and oral forms
  • Believes in the power of and the need for writing automated tests as part of development
  • Skilled debugger who can put out fires under pressure when things go wrong in production environments
  • Has knowledge of a variety of modern software frameworks (server-side & browser-side) and the versatility to learn new tools
  • Detail-oriented and passionate for 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangJavaScriptPythonNode.jsRubyRustJavaReactAngularHTTP API design
Soft Skills
effective communicationsound judgmentdetail-orientedpassionate about user experienceproblem-solving under pressure
Certifications
Bachelor's degreeCS Degree