Ingeniero/a de infraestructura (inicio de carrera) Infrastructure Engineer (Early Career)
- Remoto (EE. UU.)
- El empleador no indicó el salario
- Tiempo completo
- Publicado hace 4 horas
Se postulará en el sitio web original.
Sobre este empleo
Expo es una infraestructura móvil agéntica para crear, publicar y ejecutar aplicaciones nativas para iOS, Android y la web. Millones de desarrolladores y agentes de IA usan el framework de código abierto y los servicios en la nube de Expo para pasar de una idea a producción, con herramientas para crear aplicaciones, enviarlas a las tiendas de aplicaciones, publicar actualizaciones inalámbricas y monitorear el rendimiento y los fallos a escala. Fundada en 2015, Expo tiene la misión de hacer que el desarrollo de software de calidad esté al alcance de todos.
Detrás de EAS hay servicios web e infraestructura que atienden tanto a desarrolladores como a sus usuarios finales. Los desarrolladores confían en EAS para crear sus propias aplicaciones, y hacer que nuestra infraestructura de backend para crear aplicaciones, ejecutar flujos de trabajo de CI/CD, ofrecer actualizaciones de aplicaciones y alojar sitios web sea confiable es una de las formas en que generamos confianza entre los desarrolladores. Buscamos ingenieros que estén al inicio de su carrera para trabajar con nosotros en la infraestructura de EAS y ayudarnos a ofrecer nuevos servicios a los desarrolladores, escalar para atender sus cargas de trabajo y mejorar continuamente el rendimiento y la eficiencia.
Qué harás
- Te unirás al equipo de infraestructura de EAS como ingeniero/a al inicio de tu carrera y trabajarás junto a un/a ingeniero/a sénior.
- Aprenderás a diseñar, crear y operar la infraestructura de backend que sustenta nuestros servicios para desarrolladores, en nuestra flota Linux y nuestra base de infraestructura en la nube.
- Crearás mejoras internas que faciliten la administración de nuestros servicios, hagan que funcionen más rápido y cuesten menos, y conviertan a Expo en un mejor lugar para trabajar.
- Escribirás software que funcione de forma correcta y eficiente, y serás responsable de su disponibilidad y rendimiento.
- Te harás responsable del código que escribas: agregarás pruebas y monitoreo, y participarás en la rotación de guardias de tu equipo.
Qué aportarás
- Sientes curiosidad por Linux, los contenedores y la creación de servicios pequeños, y tienes algo de experiencia con cada uno.
- Has creado algo real de principio a fin, con usuarios o carga real.
- Te sientes cómodo/a con las máquinas virtuales y los contenedores.
- Tienes experiencia con la nube. Usamos Google Cloud, pero la experiencia sólida con AWS, Azure o un laboratorio en casa también es muy pertinente.
- Tienes los conocimientos que se enseñan en cursos sobre sistemas operativos, redes, bases de datos y sistemas distribuidos, ya sea que los hayas aprendido en la escuela o por tu cuenta.
- Has profundizado en al menos un área de bajo nivel: el sistema operativo, la red, una plataforma en la nube o el proceso de implementación.
- Te sientes cómodo/a escribiendo código y quieres escribir mucho más.
- Se considera una ventaja: conocimientos a nivel de sistemas de macOS o redes.
- Tomas buenas decisiones por tu cuenta y aportas ideas nuevas y eficaces para mejorar la forma en que se crea y distribuye el software de aplicaciones.
- Escribes servicios que siguen funcionando bien mucho después de que hayas pasado a tu siguiente proyecto.
- Respondes rápidamente a tus compañeros de equipo para que Expo siga avanzando con rapidez y constancia.
- Encuentras la manera de superar los obstáculos y también ayudas a otros a hacerlo.
- Sabes por qué son importantes las herramientas y las API bien diseñadas, y entregas rápidamente funciones bien diseñadas y probadas.
- Comunicas tus ideas y tu código con claridad mediante documentación, revisiones en GitHub, publicaciones de blog y otros textos.
- Entiendes los problemas y objetivos de los usuarios de Expo y los tienes presentes todos los días.
- Usas agentes todos los días para realizar trabajo real y puedes explicar qué verificaste antes de confiar en el resultado.
- Mejoras cada semana. Tienes curiosidad y enfoque, y te haces responsable de lo que ejecutas.
Publicado originalmente en Himalayas
Anuncio original en inglés
Expo is agentic mobile infrastructure for building, shipping, and running native apps for iOS, Android, and the web. Millions of developers and AI agents use Expo's open-source framework and cloud services to go from idea to production, with tools to build, submit to the app stores, ship over-the-air updates, and monitor performance and crashes at scale. Founded in 2015, Expo is on a mission to make great software development accessible to everyone.
Behind EAS are web services and infrastructure that serve both developers and their end users. Developers rely on EAS to build their own apps and making our backend infrastructure for building apps, running CI/CD workflows, serving app updates, and web hosting reliable is one of the ways we build developer trust. We're looking for engineers early in their career to come work with us on EAS's infrastructure and help us provide developers with new services, scale to their workloads, and continuously improve performance and efficiency.
What you’ll do
- Join EAS’s infrastructure team as an early-career engineer, working alongside a senior engineer.
- Learn to design, build, and operate the backend infrastructure behind our developer-facing services, on our Linux fleet and cloud foundation.
- Build internal improvements that make our services easier to manage, faster, and cheaper to run, and make Expo a better place to work.
- Write software that runs correctly and efficiently, and own its uptime and performance.
- Own the code you write: add tests and monitoring, and join your team’s on-call rotation.
What you’ll bring
- You’re curious about Linux, containers, and writing small services, and you have some experience with each.
- You’ve built something real, end to end, with users or real load on it.
- You’re comfortable with virtual machines and containers.
- You have cloud experience. We use Google Cloud, but deep experience with AWS, Azure, or a home lab carries over well.
- You have the knowledge taught in courses on operating systems, networks, databases, and distributed systems, whether you learned it in school or on your own.
- You’ve gone deep on at least one low-level area: the operating system, the network, a cloud, or the deploy path.
- You’re comfortable writing code and want to write a lot more of it.
- Bonus: systems-level knowledge of macOS or networking.
- You make sound decisions on your own and bring new, effective ideas to improve how app software is built and distributed.
- You write services that stay healthy long after you’ve moved on to your next project.
- You respond quickly to teammates so Expo keeps making fast, steady progress.
- You get yourself unstuck and help others get unstuck too.
- You know why well-designed tools and APIs matter, and you ship well-designed, well-tested features quickly.
- You communicate ideas and code clearly through documentation, GitHub reviews, blog posts, and other writing.
- You understand the problems and goals of Expo’s users and think about them every day.
- You use agents for real work every day, and you can explain what you checked before you trusted the result.
- You get better every week. You’re curious and focused, and you own what you run.
Originally posted on Himalayas
Los empleadores en JOBUS nunca le pedirán pagar, comprar equipo ni compartir datos bancarios o de Seguro Social antes de una oferta formal. Confianza y seguridad