Making visual AI a reality
Principal Infrastructure Engineer
Location
United States
Posted
73 days ago
Salary
$250K - $280K / year
Seniority
Lead
Job Description
Principal Infrastructure Engineer
Voxel51
First and most importantly: our mission is to bring transparency and clarity to the world's data. Our platform, FiftyOne, is where AI work happens. Our enterprise platform is the mission critical linchpin for managing unstructured data, model development, and AI systems at the world's largest companies. We believe that open source is the way to lead the data-centric AI revolution. Our open source version has 4 million downloads to-date. Our software massively impacts AI work across almost every vertical: from self-driving cars to medical imaging to revolutionizing agriculture, we are at the thrilling center of real-world AI advancement’s next wave. And we’re built on three key tenets: - We are all human beings: we strive to be a “human-first” organization and treat everyone with the respect, care, and flexibility that all people deserve. - We are distributed: we believe in getting autonomy and power into the hands of people actually doing the work. - We believe in the power of community. We are fully remote, hiring for people based in North America and who are prepared to travel to at least 2 in-person retreats per year. About your role As a Principal Infrastructure Engineer at Voxel51, you will shape the architecture and strategy of the systems that power our platform — from individual researchers to enterprise-scale deployments. You’ll lead the design of containerized systems, CI/CD pipelines, and deployment solutions across cloud and on-premises environments, while solving the unique challenges of serving unstructured data (images and video) at scale. You’ll partner with enterprise customers, guiding and troubleshooting their production deployments. You’ll collaborate across engineering teams to improve developer productivity, and mentor peers while setting infrastructure best practices. Your work will directly shape the reliability, security, and scalability of Voxel51’s platform — and accelerate our mission to democratize data-centric ML. What you will do - Shape the architecture and evolution of Voxel51’s infrastructure to support deployments ranging from individual researchers to Fortune 500 enterprises - Design, build, and scale deployment systems across cloud (GCP, AWS, Azure) and on-premises environments, ensuring reliability, security, and repeatability - Partner with enterprise customers (and our Customer Success Machine Learning Engineers) to deliver and support production-grade deployments in their environments, guiding them through installation, troubleshooting, and scaling - Lead infrastructure initiatives across engineering teams, enabling peers to develop, test, and ship features faster with robust internal tooling and automation - Drive best practices in CI/CD, evolving our pipelines (currently GitHub Actions + Google Cloud Build) and introducing new approaches where they add value - Develop and maintain deployment solutions for Voxel51-hosted environments (GKE) as well as customer on-prem installations (K8s or Docker Compose) - Champion developer productivity, improving workflows for development and automated cloud deployments - Troubleshoot and resolve complex infrastructure issues, spanning build failures, runtime failures, and customer deployment challenges - Anticipate and prevent failures by designing monitoring, alerting, and predictive solutions for both internal and customer environments - Mentor engineers and set technical direction, ensuring Voxel51’s infrastructure remains ahead of customer needs and industry trends What you should bring - Deep experience with containerized environments - Building, packaging, and debugging container images - Kubernetes (and Docker Compose) for orchestration - Building, maintaining, and deploying Helm charts - Infrastructure as Code expertise (Terraform, Ansible, or equivalent) - Scripting and automation skills (Bash or similar) - Python expertise, including build and environment management, packaging/distribution, release management, and dependency debugging - CI/CD systems experience, ideally GitHub Actions (we use this today) - Cloud infrastructure knowledge, especially GCP (IAM, VPC, load balancing, ingress/egress routing, proxies, firewall rules) - Database fundamentals, ideally MongoDB or similar NoSQL systems - Observability skills, including designing meaningful monitors, logging, tracing, and alerting - Security best practices, including certificates, service accounts, least privilege, and role assumptions - Troubleshooting ability across complex, distributed systems (including with customers in the loop) - Testing mindset: comfortable with designing and applying different types of tests to validate functionality - Strong communication skills, with the ability to work directly with enterprise customers as well as collaborate across teams in a remote-first, collaborative environment - Adaptability and curiosity, with the ability to ramp quickly on unfamiliar concepts and technologies The cash compensation for this person is in the $250K-$280K range. In addition to base comp for this role, we offer equity in the form of options, a variety of benefits, and the opportunity to grow in an exciting and collaborative environment.
Related Guides
Related Categories
Related Job Pages
More Infrastructure Engineer Jobs
• Shape the architecture and evolution of Voxel51’s infrastructure to support deployments ranging from individual researchers to Fortune 500 enterprises • Design, build, and scale deployment systems across cloud (GCP, AWS, Azure) and on-premises environments, ensuring reliability, security, and repeatability • Partner with enterprise customers to deliver and support production-grade deployments in their environments, guiding them through installation, troubleshooting, and scaling • Lead infrastructure initiatives across engineering teams, enabling peers to develop, test, and ship features faster with robust internal tooling and automation • Drive best practices in CI/CD, evolving our pipelines (currently GitHub Actions + Google Cloud Build) and introducing new approaches where they add value • Develop and maintain deployment solutions for Voxel51-hosted environments (GKE) as well as customer on-prem installations (K8s or Docker Compose) • Champion developer productivity, improving workflows for development and automated cloud deployments • Troubleshoot and resolve complex infrastructure issues, spanning build failures, runtime failures, and customer deployment challenges • Anticipate and prevent failures by designing monitoring, alerting, and predictive solutions for both internal and customer environments • Mentor engineers and set technical direction, ensuring Voxel51’s infrastructure remains ahead of customer needs and industry trends
Senior Cloud Infrastructure Engineer
FingerprintThe device identity platform for high-scale applications. Powered by the world's most accurate visitor identifier.
• Design, write and deliver software that improves the lives of our engineers and the scalability of our platform • Build secure, high-performing, resilient, and efficient infrastructure for a variety of applications and workloads • Partner with engineering teams to architect their services for scale • Get involved in the design and implementation of new developer-facing services and tooling
• Maintaining all company infrastructures: production (company services: web pages, wordpress), continuous integration, training and demos • Maintain and develop CI infrastructure based on Jenkins, which includes package building, testing and release • Maintain and develop the internal development toolchain and infrastructure • Maintain and develop the release process pipelines • Maintain and develop OpenNebula software deployment and evaluation tools • Control resource usage, assists team members on the usage of the cluster • Perform training sessions with the team for new infrastructure features • Provide different statistics: infrastructure usage, web page visits, software package and repository downloads, marketplace appliances
Site Reliability Engineer
SofkaRetos técnicos y personales que te mantendrán en constante crecimiento. Un equipo conectado, enfocado en tu bienestar físico y mental. Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte. Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
Role Description Buscamos un SRE con más de 3 años de experiencia liderando la resiliencia tecnológica y la observabilidad en entornos de alta complejidad. Tu misión será actuar como el puente entre la innovación y la estabilidad, dominando conceptos de Observabilidad & Reliability, Arquitectura de Sistemas Distribuidos y Automatización (IaC). Esta es tu oportunidad para diseñar el futuro de la disponibilidad tecnológica en un entorno remoto, donde tu trabajo impactará directamente en la experiencia de miles de usuarios. Si buscas un reto donde la ingeniería de caos, la autorremediación y la innovación constante sean tu día a día, ¡queremos conocerte! Responsibilities - Adaptar las necesidades de observabilidad a cada solución técnica para asegurar cobertura, visibilidad y eficiencia operativa. - Configurar y mantener dashboards, métricas, alertas y controles críticos para el negocio. - Validar la resiliencia de las soluciones mediante pruebas de caos y evaluaciones de escalabilidad bajo carga. - Implementar patrones de diseño resilientes como circuit breakers, fallbacks y retries en arquitecturas distribuidas. - Identificar y automatizar procesos manuales utilizando herramientas de infraestructura como código para reducir el MTTR. - Liderar la implementación de flujos de autorremediación y promover prácticas de mejora continua en la operación. - Colaborar con equipos de desarrollo y arquitectura para asegurar la calidad técnica en los journeys críticos de los usuarios. Qualifications - Profesional en Ingeniería de Sistemas, Computación, Electrónica o carreras afines. Requirements - Amplia trayectoria en implementación de observabilidad y resiliencia en microservicios, entornos Cloud y equipos ágiles; experiencia comprobada en automatización de tareas operativas y gestión de incidentes bajo metodologías SRE/DevOps. - Conocimientos Técnicos: - Observabilidad: Dynatrace (Hands-on principal), Grafana, Prometheus, OpenTelemetry y ELK Stack. - Automatización e IaC: Ansible, Terraform, Terragrunt y Monaco (Monitoring as Code). - Contenerización: Kubernetes (AKS, EKS), OpenShift (Nivel avanzado) y Docker. - Lenguajes de Programación: Python (Avanzado), Bash, YAML y PowerShell. - Cloud & Infraestructura: Azure, AWS o GCP (Networking, Seguridad y Cómputo). - Gestión de Confiabilidad: Definición de SLIs, SLOs, SLAs y gestión de Error Budgets. - CI/CD: Git, Jenkins, Azure DevOps y GitHub Actions. - Ingeniería de Resiliencia: Chaos Engineering, Circuit Breaker y despliegues Canary/Blue-Green. Benefits - Contrato a término indefinido. - Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo. - En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! - Modalidad: remota.


