What are the responsibilities and job description for the Senior Software Engineer, Mobile Device Management position at Tanium?
Senior Software Engineer Role
We are seeking a skilled Senior Software Engineer to join our development team at Tanium. This is a hybrid role, with 3 days spent in the office.
You will be working on building and maintaining best-of-breed products as part of a nimble development team. Our customer engagement model and feedback process ensure that our products are designed correctly from the beginning.
When new product ideas are identified, you will design, develop, test, and deploy the products from scratch, iterating with product management and customers for feedback and input.
Key Responsibilities:
- Design, develop, and maintain Tanium's products alongside an agile development team.
- Work on small teams that tackle big challenges in common components like a data service, handling time series data, and exposing data through GraphQL.
- Deliver higher-level services enabled by our core services, focusing on security, operations, and auditing.
Requirements:
- Education: Bachelor's degree or equivalent experience.
- Cs Degree preferred.
- 5 years industry experience, 7 preferred.
- Experience designing high-impact, high-performance, scalable, observable, and maintainable backend services and APIs.
- Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java.
- Experience with HTTP API design and development.
- Modern software engineering development and automation tools like git and Jenkins.
- Multiple cloud technologies (i.e. AWS and Azure).
- Designing health monitoring systems for multi-tenancy customers on Kubernetes.
- Logging, Tracing, or Alerting systems.
- Infrastructure as Code (Terraform, Helm Charts, CloudFormation, Pulumi).
About Us:
Tanium delivers real-time cloud-based endpoint management and security solutions. Its platform is seamless, autonomous, and real-time, allowing security-conscious organizations to break down silos between IT and Security operations.
This results in reduced complexity, cost, and risk. We secure over 32M endpoints worldwide, partnering with top technology companies, system integrators, and managed service providers.
Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For.
Culture:
At Tanium, we prioritize collaboration, respect, and diversity. Our unique perspectives and collective actions strengthen us in our pursuit of revolutionizing IT challenges.
We strive to create a diverse and inclusive environment where everyone feels opportunities to succeed and grow.