Posted in

Senior Software Engineer – Cloud Security

Senior Software Engineer – Cloud Security

CompanyTanium
LocationDurham, NC, USA
Salary$120000 – $250000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent experience
  • 5-7 years of experience in developing systems and automation for gathering and analyzing security data to enhance and automate security processes
  • 5+ years of full software development life cycle using Go, including code review, source control management, building, testing, and operational experience
  • 3+ years of experience with infrastructure-as-code (i.e. Terraform, Helm, CloudFormation) and software development in cloud, containers, and serverless in Azure & AWS
  • Experience using high-level programming languages (Go) to produce security services, tools, and automations
  • Experience managing cloud infrastructure as infrastructure-as-code (e.g. Terraform, CloudFormation, ARM, Pulumi, Helm)
  • Experience in building metrics and observability for apps into Grafana and Prometheus

Responsibilities

  • Build and operate Tanium Cloud’s security systems in Azure, AWS, and Kubernetes for detections, analysis, and automation as code using DevOps methodologies
  • Create, develop, and deploy software to enhance the reliability, scalability, response time, efficiency, and security of our internal tools and services managed by Tanium Cloud
  • Building security tools with Golang using DevOps application development practices (e.g. Git, JIRA, Kanban), testing (GoMock, testify) and deployment (e.g. GitHub Action Runners, Terraform, CloudFormation)
  • Work together with the engineering, IT, and other security groups to create solutions that are expandable and adaptable Tanium Cloud
  • Build, cultivate, and maintain positive relationships with internal customers to identify and facilitate solutions to increase the impact of the team’s work
  • Stay informed about the latest design patterns, reliability methods, and scaling techniques for cloud-native systems, services, and technologies

Preferred Qualifications

  • Computer Science, or related technical field preferred