
Senior Software Engineer – Platform Development
Tanium
full-time
Posted on:
Location Type: Hybrid
Location: Durham • California • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $355,000 per year
Job Level
About the role
- Build and maintaining Tanium's servers and client alongside a highly agile development team
- Focus on a strong customer engagement model and feedback process to ensure our products are designed the right way from the beginning
- 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
- CS Degree or related technical field preferred
- 7+ years industry experience, 10+ preferred
- Advanced knowledge of C++
- Experience designing and building high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs
- Experience with public cloud technologies (e.g. AWS or Azure)
- Experience with cryptographic primitives, TLS, PKI
- Experience with HTTP API design and development
- Experience with modern software engineering development and automation tools like git, GHA and Jenkins
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
C++backend servicesAPIscloud technologiesAWSAzurecryptographic primitivesTLSPKIHTTP API design
Soft Skills
customer engagementfeedback processagile developmentcollaborationcommunication
Certifications
Bachelor's degreeCS Degree