What are the responsibilities and job description for the Backend Software Engineer - Endpoint position at Tanium?
About Tanium
Tanium is a leader in real-time cloud-based endpoint management and security. Our platform provides seamless, autonomous, and real-time solutions to break down silos between IT and Security operations, reducing complexity, cost, and risk.
Salary and Benefits
You will receive a comprehensive benefits package, including medical, dental, and vision plans, as well as 401(k) retirement savings plan with company match. The annual base salary range for this role is competitive and based on experience.
Job Description
As a senior software engineer focused on endpoint development, you will work closely with a nimble development team to build and maintain best-of-breed services that power products. Tanium prioritizes customer engagement and feedback to ensure our products meet the right needs from the beginning.
Key Responsibilities:
Required Skills and Qualifications
Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs is essential. Advanced knowledge of C, C ('Systems' Languages) is required. You should also have experience developing for Windows, Linux, and Mac, as well as experience with metrics-driven development (Prometheus), data processing pipelines for real-time data, and modern software engineering development and automation tools like git and CI/CD pipelines.
What You'll Get
A comprehensive benefits package, including medical, dental, and vision plans, as well as 401(k) retirement savings plan with company match.
Tanium is a leader in real-time cloud-based endpoint management and security. Our platform provides seamless, autonomous, and real-time solutions to break down silos between IT and Security operations, reducing complexity, cost, and risk.
Salary and Benefits
You will receive a comprehensive benefits package, including medical, dental, and vision plans, as well as 401(k) retirement savings plan with company match. The annual base salary range for this role is competitive and based on experience.
Job Description
As a senior software engineer focused on endpoint development, you will work closely with a nimble development team to build and maintain best-of-breed services that power products. Tanium prioritizes customer engagement and feedback to ensure our products meet the right needs from the beginning.
Key Responsibilities:
- Design, develop, and test new product ideas from the ground up, working with product management for feedback and input
- Build and maintain Tanium's endpoint services alongside an agile development team
Required Skills and Qualifications
Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs is essential. Advanced knowledge of C, C ('Systems' Languages) is required. You should also have experience developing for Windows, Linux, and Mac, as well as experience with metrics-driven development (Prometheus), data processing pipelines for real-time data, and modern software engineering development and automation tools like git and CI/CD pipelines.
What You'll Get
A comprehensive benefits package, including medical, dental, and vision plans, as well as 401(k) retirement savings plan with company match.