
Senior Software Engineer – Endpoint
Tanium
full-time
Posted on:
Location Type: Hybrid
Location: Bellevue • Washington • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $355,000 per year
Job Level
Tech Stack
About the role
- Build and maintain Tanium's endpoint services alongside an agile development team
- In partnership with our frontend and backend teams you will design, develop and test new product ideas from the ground up while working with product management for feedback and input
Requirements
- Bachelor's degree or equivalent experience
- 3+ years industry experience, 5+ preferred
- Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
- Advanced knowledge of C, C++ ('Systems' Languages)
- Experience developing for Windows, Linux, and Mac
- Experience with metrics driven development (Prometheus)
- Experience building data processing pipelines for real time data
- Experience with modern software engineering development and automation tools like git and CI/CD pipelines
- Demonstrates sound 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
- Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools
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
CC++backend servicesAPIsdata processing pipelinesreal time datametrics driven developmentautomated testsdebuggingsoftware frameworks
Soft Skills
sound judgmentrapid developmentlong-term code maintainabilitysupportabilityproblem-solving under pressure
Certifications
Bachelor's degree