Software Engineer II responsible for building and maintaining Tanium's products within an agile team. Collaborating with product management to develop and test new product ideas.
Responsibilities
Build and maintain Tanium's products and services alongside an agile development team
In partnership with other teams, you will design, develop and test new product ideas from the ground up while working with product management for feedback and input
Delivering higher level services enabled by our core services that directly enable our products. These services focus on everything from security to operations to auditing.
Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
Requirements
Bachelor's degree or equivalent experience
CS Degree preferred
2+ years industry experience
Experience designing and building high-impact, high-performance and maintainable web applications
Expert knowledge in JavaScript, TypeScript, CSS
Experience with modern front-end frameworks like React, Angular, and Vue
Experience with HTTP API design and development
Experience with modern software engineering development and automation tools like git and CI/CD pipelines
Experience in optimizing front-end 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
Software Engineering Intern with a focus on healthcare SaaS applications. Collaborating on secure, scalable software solutions while gaining exposure to AI and cloud development.
Software Engineering Intern developing AI - enabled tools to improve productivity at Provation. Collaborating with senior engineers and contributing to automation and AI integration initiatives.
Senior Fullstack Developer working on scalable solutions for supply chain planning at Sunstice. Involves front - end and back - end development in a hybrid work environment.
Senior Cloud Engineer building and operating multicloud infrastructure for a fast - growing AI startup. Collaborate across teams in developing scalable systems for Fortune 500 clients.
Lead Full Stack Engineer for Department of Defense projects using modern tech stack. Overseeing team development while implementing scalable system architectures and robust web applications.
Software Engineer Intern developing software solutions for a FinTech company. Collaborating with teams to deliver solutions and follow PCI compliance standards.
Provide technical leadership in software design and implementation for optical networks at Nokia. Collaborate across teams to deliver high - quality software solutions in an Agile environment.
Staff Software Engineer developing secure systems using C/C++ and Python. Leading security architecture and mentoring engineers in regulatory compliance and best practices.
Senior Software Engineer enhancing scalable screening solutions for global financial institutions. Designing and maintaining reliable software for financial crime compliance in an Agile environment.