Infrastructure & Automation Engineer

Specter

$120K — $150K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong scripting/programming skills in Python, Go, or Bash with a focus on automation.
  • Hands-on CI/CD pipeline experience with tools like GitHub Actions, GitLab CI, or Jenkins.
  • Solid understanding of Linux and ability to work over SSH in live environments.
  • Familiarity with infrastructure-as-code tools such as Terraform or Ansible.
  • Experience with containerization, particularly Docker, with Kubernetes being a plus.
  • Knowledge of networking fundamentals including DNS, firewalls, and secure access.
  • Experience with hardware-software integration, particularly in embedded systems, is a nice to have.

Responsibilities

  • Own the release process, ensuring automated regression checks for both dev and production environments.
  • Manage the CI/CD workflows for firmware and software, overseeing build tracking and infrastructure.
  • Develop fleet-side validation processes that include health checks and performance metrics for production qualification.
  • Oversee the orchestration of CI and validation suites, integrating testing within hermetic environments.
  • Maintain the health and availability of the internal dev and test fleet.
  • Establish a robust and automated deployment methodology for OTA updates, minimizing risk during rollouts.
  • Create tools and checks to preemptively catch deployment issues before they affect devices.

Benefits

  • Opportunity to work on cutting-edge sensor technology and automation solutions.
  • Collaborative and innovative work environment fostering professional growth.
  • Access to continuous learning and development resources.
  • Flexibility in work arrangements to promote work-life balance.
  • Engagement in proactive problem-solving that prevents operational issues.
Full Job Description
The RoleWe're hiring an Infrastructure & Automation Engineer to build the internal infrastructure that lets us develop, test, and deploy across our sensor fleet at speed. As we add hardware variants and scale the fleet, validating new hardware and pushing software to the field are becoming bottlenecks - this role exists to solve both with automation.

This is the proactive side of fleet operations: the test infrastructure, deploy orchestration, and tooling that prevent fires before they start. Early on, that means owning the release pipeline end-to-end - cutting dev and production releases, validating them against the dev fleet, and making rollouts automated, observable, and reversible.

Responsibilities:

Release & Fleet Validation Pipeline - Primary
  • Own how releases get cut, versioned, and promoted - dev vs. production - with automated regression gates.
  • Own the CI/CD plumbing for firmware and software builds: the pipelines, infrastructure, and results tracking every build and HW rev flows through.
  • Build fleet-side validation: bake periods on the dev fleet and observational checks (health metrics, regressions vs. baseline, tail latencies) that qualify a release for production.
  • Own the CI and orchestration rails that validation suites plug into - validation engineering owns the tests and hermetic environments (HIL, device farms, SIL).
  • Keep the internal dev and test fleet healthy and available.

Deploy & Fleet Orchestration
  • Own the deploy methodology across the fleet: make OTA / software rollouts automated, observable, and rollback-capable so a bad push is a non-event, not an incident.
  • Build the tooling and pre-deployment checks that catch problems before they reach devices.
  • Improve tracking and visibility for deploys and fleet state - what version is where, what succeeded, what needs attention.

Internal Tooling & Automation
  • Automate toil relentlessly - turn repetitive work like deployment tickets, debug handoffs, and fleet checks into code.
  • Build internal tooling that makes the rest of engineering faster, and maintain it as real software - versioned, tested, documented.
  • Instrument the systems you build so the team can make data-driven decisions about test and deploy reliability.


Qualifications
  • Strong scripting/programming for operational tooling - Python, Go, or Bash - and the instinct to automate rather than repeat.
  • Hands-on CI/CD experience: building and maintaining pipelines, not just consuming them (GitHub Actions, GitLab CI, Jenkins, or similar).
  • Solid Linux fundamentals - comfortable working over SSH in real environments, not just dev.
  • Infrastructure-as-code and config management familiarity (Terraform, Ansible, or equivalent).
  • Containerization experience (Docker; Kubernetes a plus).
  • Networking fundamentals: DNS, firewalls, VPNs, subnets, secure remote access.
  • Nice to have: experience across the hardware-software boundary - comfortable reasoning about firmware, embedded systems, and what's happening below the OS.
  • Cloud experience (AWS infrastructure, IAM, networking, observability tooling) is a plus for the deploy and tracking side.
  • Bias toward shipping: you'd rather land a working tool today and iterate than design the perfect system for three months.

Similar Jobs

More Jobs at Specter

  • Infrastructure & Automation Engineer
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Business Operations, Commercial Lead
    $100K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Business Services
    In-Person
  • Test Engineering Lead
    $130K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Telecommunications & Hardware
    In-Person
  • Test Engineer
    $90K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Telecommunications & Hardware
    In-Person
  • Engineering Lab Manager
    $100K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person

More Enterprise Technology Jobs

Find similar Infrastructure & Automation Engineer jobs: