Senior Software Engineer at Tanium, developing cloud-based endpoint management products. Collaborating with agile teams to design and implement scalable software solutions.
Responsibilities
Build and maintain Tanium's products alongside an agile development team
Design, develop and test new product ideas from the ground up while working with product management for feedback and input
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
Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing
Requirements
Bachelor's degree or equivalent experience
CS Degree preferred
5+ years industry experience
Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, or Rust
Experience with React, Typescript, Javascript, and other front-end technologies and frameworks
Ability to work with relational databases such as Postgres, SQL, or MySQL
Experience with HTTP API design and development
Experience with modern software engineering development and automation tools like git and Jenkins
Product Engineer designing and building AI agents to automate engineering workflows in CAD/CAE. Collaborate with a world - class technology team in a hybrid work environment.
Software Engineer responsible for consolidating CAD/CAE integration into AI workflows. Collaborating with teams to innovate product development processes with cloud and HPC technology.
Product Engineer developing scalable backend systems and applications for AI - assisted design. Building modular distributed systems and intuitive APIs while collaborating across product and design teams.
Lead Engineer delivering AI - powered engineering solutions for industry applications at Neural Concept. Collaborate with cross - functional teams to design and implement innovative workflows.
Backend Software Engineer developing solutions for a platform simplifying healthcare reimbursement. Collaborating with various teams to build and improve features and reliability of the system.
Software Developer maintaining and modernizing backend systems in Delphi and developing front - end with Sencha Ext JS. Collaborating in Agile processes and optimizing performance for a mature platform.
Software Engineer developing high quality, secure applications for Inchcape's IT department. Analyzing requirements, designing architecture, and delivering features in a hybrid work environment.
Senior Software Engineer developing highly complex technical solutions for Truist. Collaborating with stakeholders and leading development efforts in an Agile environment.
Senior Engineer specializing in drainage design for urban development projects. Involves technical design, studies, mentoring junior staff, and project coordination.
Founding Full Stack Engineer building AI - native orchestration systems for real - time decisions. Collaborating with product experts and shaping early engineering culture.