Shield Ai - Campbell, CA

posted 2 months ago

Full-time - Mid Level
Campbell, CA
Professional, Scientific, and Technical Services

About the position

As a Senior Engineer in Software Infrastructure at Shield AI, you will be responsible for designing and implementing engineering-centric automation across the organization. This role involves maintaining infrastructure-as-code and collaborating with cross-functional teams to enhance operational efficiency. You will manage the performance and administration of enterprise infrastructure, ensuring that AI engineers have the necessary support for their infrastructure needs.

Responsibilities

  • Own all infrastructure-as-code for Hivemind
  • Manage the monitoring tool stack, focusing on build infrastructure metrics
  • Oversee internal build containers used by the Hivemind organization
  • Support AI engineers with their infrastructure needs
  • Manage and maintain Hivemind enterprise infrastructure including Azure DevOps, AWS, Artifactory, Containers, K8s, etc.
  • Collaborate with Developer Experience and Build & Release teams to improve engineer efficiency

Requirements

  • Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 4 years and a Master's degree; or 2 years with a PhD; or equivalent work experience
  • BS in computer science or related engineering field
  • Experience with infrastructure-as-code tools (Terraform, Pulumi, Azure ARM, CloudFormation, Crossplane)
  • Experience with configuration management tools (Ansible, Chef, Puppet)
  • Demonstrated proficiency in continuous integration/delivery (Github Actions, ADO, TeamCity, etc.)
  • DevOps experience with a cloud service (Google, Azure, AWS)
  • Knowledge of APIs, web services, and identity access management
  • Knowledge of containers (Docker, Podman, etc.)
  • Knowledge of scripting languages (Bash, Python)
  • Knowledge of Git
  • Knowledge of monitoring tools (Grafana, Datadog, Splunk, Prometheus, ELK, etc.)
  • System administration in Linux
  • Desire to learn and grow on the job

Nice-to-haves

  • Experience with a compiled programming language (e.g. C, C++, Rust, Go)
  • Experience owning build infrastructure
  • Experience with container orchestration (Kubernetes, Nomad, Docker Swarm)
  • Ability to develop software, APIs, services, and tools
  • Proven experience owning a project from a simple idea to production product

Benefits

  • Salary range: $119,221.60 - $178,832.40 a year
  • Bonus
  • Benefits
  • Equity
  • Relocation assistance
  • International benefits
  • Visa assistance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service