Developer Experience Engineer
Posted Updated
- We are looking for a Developer Experience Engineer to enhance developer productivity, automation, and infrastructure across our hardware and software teams
- You will work at the intersection of DevOps, software engineering, and high-performance computing (HPC), building systems that accelerate chip design, simulation, and AI model deployment in a cloud and on-prem hybrid environment
- Develop and maintain automation tools to streamline development, testing, and deployment workflows
- Optimize and manage Slurm-based job scheduling for AI workloads, simulation, and chip design workflows
- Build observability solutions using Grafana, Prometheus, and OpenTelemetry for monitoring pipelines, infrastructure, and compute clusters
- Manage and optimize containerized environments using Docker and Kubernetes to enhance scalability and reproducibility
- Enhance build, test, and deployment pipelines with CI/CD tools like GitHub Actions, Jenkins, Buildkite, or Bazel
- Develop caching and artifact management systems to reduce build times and improve dependency resolution
- Integrate and manage cloud resources (AWS, GCP) for scaling compute, storage, and hybrid workloads
- Support security and compliance efforts including secrets management and access control
- Document and share best practices for efficient developer tooling and workflows
Benefits
- Competitive Salary and Equity - We offer a competitive salary and equity package that aligns with industry standards
- Benefits - Your wellbeing is important to us. We offer unlimited PTO, life insurance, and a 401(k)
- Full Insurance Coverage - Our insurance includes full medical, dental, and vision with 100% of premium covered
- Hands-on experience with observability and monitoring tools like Prometheus, Grafana, and OpenTelemetry
- Proficiency in modern CI/CD pipeline management with tools like GitHub Actions, Jenkins, or Buildkite
- Experience with infrastructure-as-code tools like Terraform or Ansible
- Knowledge of cloud infrastructure, compute, and storage optimization on AWS or GCP
- Experience with Slurm job scheduling in an HPC or hybrid environment
- Strong Python skills for automation, scripting, and infrastructure development
- Expertise with Docker and Kubernetes, including Helm charts and cluster management
- Build system expertise with Bazel, CMake, or distributed build systems
- Data pipelining for AI/ML workflows using Airflow, Prefect, or Dagster
- Secrets management tools such as Vault, SOPS, AWS Secrets Manager, or GCP Secret Manager
- Exposure to FPGA or ASIC development environments and workflows
- AI/ML model training workflows and monitoring GPU-accelerated workloads
Skills
- AI
- Airflow
- Ansible
- Asic
- Automation
- AWS
- CI/CD
- Cloud
- CMake
- Dagster
- Developer Experience
- DevOps
- Docker
- FPGA
- GCP
- GitHub
- GitHub Actions
- Grafana
- Helm
- HPC
- Infrastructure as Code
- Jenkins
- Kubernetes
- Machine Learning
- Model Deployment
- Observability
- OpenTelemetry
- Pipeline Management
- Prefect
- Prometheus
- Python
- Secrets Management
- Terraform
- Vault
