Senior Software Engineer
Tanium is seeking a Senior Software Engineer to join its dynamic development team. This role involves building and maintaining cutting-edge products within a collaborative environment. Tanium emphasizes strong customer engagement and feedback to ensure products are designed effectively from the outset. The position requires a hybrid work schedule, with a minimum of three days per week in the office at one of the following locations: Addison, TX; Bellevue, WA; Durham, NC; or Emeryville, CA.
In this role, you will design, develop, and test new product ideas from the ground up, collaborating closely with product management to incorporate feedback and input. You will work alongside a highly agile development team, focusing on building and maintaining Tanium's products. Your responsibilities will include creating robust, scalable, and maintainable software features and systems across the full software development lifecycle. Additionally, you will architect technical solutions that meet complex product requirements while balancing performance, reliability, and security considerations.
The ideal candidate will have a Bachelor's degree or equivalent experience, with a preference for a Computer Science degree. A minimum of 5 years of industry experience is required, with 7+ years preferred. Experience in building large cloud-based data services is essential. Proficiency in at least one of the following programming languages is required: Golang (preferred), C++, or Rust. Additional qualifications include experience with PostgreSQL, API design and development, Azure or AWS Database Services, cloud object storage (e.g., AWS S3 or Azure Blob Storage), designing memory-efficient streaming and multipart data-transfer systems, Infrastructure as Code (Terraform, Pulumi), container orchestration (Kubernetes), and modern software engineering development and automation tools like Git and CI/CD pipelines.
Tanium offers a competitive annual base salary range of $191,000 to $293,000, with the actual salary adjusted based on factors such as location, education, skills, training, and experience. In addition to the base salary, employees receive equity awards and a comprehensive benefits package, including medical, dental, and vision plans, family planning benefits, health savings accounts, flexible spending accounts, transportation savings accounts, a 401(k) retirement savings plan with company match, life, accident, and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.
Tanium fosters a culture of collaboration, respect, and diversity, aiming to revolutionize how enterprises and governments address complex IT challenges. The company is recognized as a leader in the industry, with a valuation exceeding $1 billion. Employees rate Tanium highly for work-life balance and strong leadership. The company also offers volunteer time off (VTO) to encourage community involvement.