Ctrl IQ develops software infrastructure for the enterprise. We are the founding company behind Rocky Linux and have brought to market major advances within the traditional High Performance Computing (HPC) ecosystem (e.g. simulation, pharmaceuticals/medicine, energy, aerospace, financial services/trading, etc.) as well as enterprise focused computing needs like AI/ML training and inferencing as well as compute and data analytics.
For this position, we are seeking a talented and experienced software engineer/developer to help us develop capabilities around the next generation of high performance computing, orchestration, workflows, data movement and management, and distributed environments.
Successful candidates will have interest and experience in some of in the following areas: containers (Singularity, Docker, OCI, etc.), orchestration (Kubernetes/Nomad/Mesosphere), distributed workloads, data movement, AI/ML training, DevOps, container registries, security, PKI, encryption, etc.
US citizens only, please
Responsibilities
Work closely with the development teams as well as product teams, sales teams and open source communities to develop relevant solutions
Be part in architecture level discussions, planning, as well as implementation (lines of code)
Research to ensure what we are building is always the best path forward
Document each project to facilitate integration for users
Drive proof of concepts and minimal viable products for demonstration
Release fast and release often software development mentality
Required Skills
Friendly, collaborative, humble, honest, and always striving to be better
Excellent communication skills
5 years minimum experience in software development
Understanding of distributed systems & failure modes
Linux operating system fluency
Ability to work independently as well as collaboratively in a remote team environment
Identify, analyze, and resolve complex software design problems
Nice to haves
Experience with Multi Cloud (currently using AWS and Azure)
Experience with Kubernetes
Experience with Go
Experience with highly available systems