A leading technology firm in Dallas is seeking a motivated Software Engineer 1 to join its HPC Scheduling team. You will design and develop software solutions that manage batch workloads on Kubernetes. This role requires a strong interest in Kubernetes, experience in software engineering, and knowledge of high-performance computing. The ideal candidate will thrive in optimizing systems and contributing to CI/CD pipelines. The company offers competitive benefits including 25 days off, medical plans, and a company-paid lunch stipend.
Qualifications
Experience with developing Kubernetes components, such as controllers and operators.
Experience of high-performance computing or DAG workflows.
Must be legally authorized to work in the United States.
Responsibilities
Design and develop high-quality software solutions.
Build and maintain scalable distributed systems.
Manage and optimize data interactions across databases.
Develop and operate containerized applications within Kubernetes.
Solve complex technical issues across software layers.
Drive continuous improvement through CI/CD pipelines.
Skills
Interest in Kubernetes
Software engineering
Batch computing
Linux systems troubleshooting
Data structure knowledge
Core networking knowledge
Tools
Prometheus
Grafana
PostgreSQL
Apache Kafka
Pulsar
SLURM
Job description
A leading technology firm in Dallas is seeking a motivated Software Engineer 1 to join its HPC Scheduling team. You will design and develop software solutions that manage batch workloads on Kubernetes. This role requires a strong interest in Kubernetes, experience in software engineering, and knowledge of high-performance computing. The ideal candidate will thrive in optimizing systems and contributing to CI/CD pipelines. The company offers competitive benefits including 25 days off, medical plans, and a company-paid lunch stipend.