Platform Engineer
eyesAtop · Austin, TX · 1 mo ago
HybridEngineeringFull-time
What You’ll Do
- Design and own the CI/CD pipelines that take our Java, C++, and Python services from commit to deployment - across cloud, on-prem, and disconnected edge targets
- Build and maintain multi-architecture build and release pipelines, including ARM64 for NVIDIA Jetson / Orin edge compute nodes running onboard AI and mission logic
- Own our containerization and orchestration strategy (Docker today, with room to shape where we take orchestration next) for both server-side and edge workloads
- Manage infrastructure as code so environments are reproducible, auditable, and fast to stand up - for development, test, lab, and field deployments
- Build the developer platform and self-service tooling that reduce friction for the software team: standardized environments, reliable local-to-field parity, and fewer bottlenecks between "it works on my machine" and "it works in the field"
- Design deployment and update paths that hold up in degraded, contested, and air-gapped environments - where you can't assume connectivity or a cloud backhaul
- Own observability, logging, and monitoring across the platform so we can debug behavior across software, networking, devices, and field conditions
- Partner with our security and compliance efforts (CMMC Level 2, NDAA-compliant hardware, secure SDLC) and bake those requirements into the pipeline rather than bolting them on later
- Work directly with software engineers, systems integrators, and hardware teams to make sure the platform actually serves how the product gets built and fielded
Requirements
- 4+ years in platform engineering, DevOps, infrastructure, or a closely related software engineering role
- Strong command of CI/CD systems (e.g. GitHub Actions, GitLab CI, Jenkins, Argo) and a track record of building pipelines others depend on
- Deep comfort with containers (Docker) and container orchestration concepts, plus the judgment to right-size orchestration for the problem
- Infrastructure as code proficiency (Terraform, Pulumi, Ansible, or equivalent)
- Solid Linux administration and networking fundamentals (TCP/IP, DNS, routing, firewalls) - you're comfortable when things break below the application layer
- A scripting/automation language you reach for by reflex (Python, Bash, Go, or similar)
- A "developers are my customers" instinct: you measure success by how fast and safely the team around you can ship