
Senior Software Engineer
Tanium
full-time
Posted on:
Location Type: Hybrid
Location: Emeryville • California • United States
Visit company websiteExplore more
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