Trabajos remotos de ingeniero de plataforma senior

En Turing estamos buscando ingenieros de plataforma senior remotos que serán responsables del diseño y mantenimiento de las actividades de escritorio, ayudando en la instalación de plantillas, preparando infraestructura sostenible, APIs y scripts de desarrollo de software. Obtén una excelente oportunidad de colaborar estrechamente con las mejores mentes mientras trabajas en las principales firmas de EE. UU.

Echa un vistazo a los mejores empleos para mayo 2024aquí

Descubre trabajos remotos en software con centenas de clientes de Turing

Descripción del puesto

Responsabilidades del puesto

  • Permitir que los clientes se adapten a las necesidades cambiantes, mejoren su experiencia y ofrezcan mejores soluciones de software.
  • Colaborar con un equipo multifacético para crear soluciones reales a través de la experimentación.
  • Explorar tecnologías y productos de software nuevos y avanzados.
  • Mantener todas las entregas técnicas, incluyendo las especificaciones de diseño técnico y la documentación de todos los cambios de configuración.
  • Asistir en la definición de los requisitos del usuario final, las especificaciones de funcionalidad y los productos para una plataforma específica.

Requisitos mínimos

  • Licenciatura o Maestría en Ingeniería, Ciencias de la Computación (o experiencia equivalente).
  • Al menos +5 años de experiencia en ingeniería de software (con algunas excepciones para desarrolladores sumamente calificados).
  • Profundo conocimiento de dos o más lenguajes modernos, incluyendo Java/Spring, Python, GoLang, NodeJS, Groovy, C#, Scala, etc.
  • Experiencia en el diseño y creación de APIs como servicios web RESTful, HATEOAS, microservicios, etc.
  • Experiencia comprobable en la habilitación de tecnologías, principios, prácticas e implementación de CI/CD.
  • Competencia con la plataforma y la arquitectura de los sistemas, incluyendo los monolitos modulares, SoA y microservicios.
  • Fuerte comprensión del idioma Inglés para una comunicación efectiva.
  • Capacidad para trabajar a tiempo completo (40 horas/semana) con una superposición de 4 horas con los husos horarios de EE. UU.

Habilidades preferidas

  • Conocimiento en proveedores de nube pública como AWS, Azure, Google Cloud, etc.
  • Experiencia en tecnologías de análisis e ingeniería de datos como Spark, Hadoop, Kafka y Cassandra.
  • Comprensión de las prácticas ops modernas.
  • Experiencia en entornos agile/scrum.
  • Fuertes habilidades interpersonales, de liderazgo y de organización.

¿Interesado en este trabajo?

Aplica a Turing hoy mismo.

Aplicar ahora

¿Por qué unirse a Turing?

Elite US Jobs

1Empleos de élite en EE. UU.

Los desarrolladores de Turing obtienen un salario superior al del mercado local en la mayoría de los países gracias a que colaboran con las mejores empresas estadounidenses.
Career Growth

2Crecimiento profesional

Crece rápidamente trabajando en problemas desafiantes, tanto técnicos como de negocio utilizando las tecnologías más actuales.
Developer success support

3Asistencia al Desarrollador

Mientras estes emparejado, disfruta de asistencia 24/7 a los desarrolladores.

Desarrolladores Turing

Lee las reseñas sobre Turing.com de desarrolladores de todo el mundo y descubre como es trabajar con las mejores empresas de EE.UU.
4.6DE 5
Basado en las opiniones de los desarrolladores a abril 2024
Ver todas las reseñas

¿Cómo convertirse en un desarrollador de Turing?

Trabaja con las mejores compañías de software en solo 4 sencillos pasos
  1. Crea tu perfil

    Completa tus datos básicos: nombre, ubicación, conocimientos, expectativa salarial y experiencia.

  2. Realiza nuestras pruebasy entrevistas

    Resuelve pruebas y asiste a una entrevista técnica.

  3. Recibe ofertas de trabajo

    Las mejores empresas de EE.UU. y Silicon Valley te elegirán como colaborador.

  4. Obtén el trabajo de tus sueños

    Una vez que seas parte de Turing, ya no tendrás que volver a buscar otro trabajo.

cover

¿Cómo convertirte en un ingeniero de plataforma senior?

¿Qué es exactamente la ingeniería de plataforma? Esta es una pregunta difícil. Si le hicieras la misma pregunta a diez ingenieros, probablemente obtendrías diez respuestas diferentes. No obstante, habría muchos aspectos similares. Uno de ellos sería el concepto de cerrar la brecha entre el software y el hardware. En otras palabras, los ingenieros de plataforma facilitan a los desarrolladores de aplicaciones la llegada del software a las manos de los usuarios. Esto se manifiesta de diversas maneras. Algunos de los métodos son estandarizar las implementaciones de Kubernetes de una organización, garantizar que la infraestructura sea auditable, automatizar diferentes procedimientos de implementación y producir documentación para los desarrolladores de aplicaciones.

¿Cuál es el alcance de un ingeniero de plataforma senior?

Un ingeniero de plataforma es un trabajo fantástico para realizar. El rol es importante para el éxito de todas las empresas de tecnología y se espera que su demanda crezca con el tiempo. Aquellos que deseen convertirse en ingenieros de plataforma deben familiarizarse bien con los requisitos del puesto.

Los expertos dicen que ahora es un excelente momento para ingresar en ingeniería de plataforma. Según la Oficina de Estadísticas Laborales de EE. UU., la cantidad de trabajos disponibles en la familia laboral de ingeniería de plataforma se expandirá en un 22% entre 2020 y 2030. Este incremento es significativamente mayor que el aumento promedio previsto para el empleo en otros sectores.

Antes de sumergirte en las perspectivas laborales de un ingeniero de plataforma senior, es fundamental comprender los requisitos del trabajo, así como las habilidades necesarias para ejecutar las funciones de manera eficiente en la profesión. Aprender más sobre la ingeniería de plataforma y cómo se relaciona con tus aspiraciones profesionales puede ayudarte en tu camino hacia la industria de TI.

¿Cuáles son las funciones y responsabilidades de un ingeniero de plataforma senior?

El propósito de un trabajo de ingeniero de plataforma senior es permitir la conectividad del hardware y el software de una empresa. El puesto consiste en estar a cargo de garantizar la integridad de la infraestructura de la empresa mientras se colabora con otras unidades de negocio para llevar a cabo iniciativas de desarrollo. En pocas palabras, se encarga de crear un sistema que otros equipos de desarrollo puedan utilizar como base para su trabajo.

Al aceptar un puesto como ingeniero de plataforma, te comprometes a mantener y dar soporte a los sistemas tecnológicos de la empresa. Algunas de las responsabilidades son las siguientes:

  • En una variedad de escenarios, administrar la configuración de la base de datos y otros procesos de instalación.
  • Supervisar las operaciones de empaquetado de aplicaciones para garantizar que se mantenga la calidad.
  • Actualizar las copias de seguridad de la infraestructura y los análisis de vulnerabilidades para garantizar la seguridad del sistema.
  • Utilizar una plataforma de gestión de recursos e interactuar con el equipo de ingeniería para identificar áreas de optimización.
  • Proporcionar planificación y mantenimiento de capacidad para mejorar la calidad de la plataforma.
  • Administrar el proceso de implementación automatizado.

La responsabilidad laboral de un ingeniero de plataforma senior no debe confundirse con la de un desarrollador DevOps. Son similares en algunos aspectos, pero no en otros. Por un lado, la noción de DevOps es anterior a la ingeniería de plataforma y ha crecido junto con el avance técnico. Inicialmente, DevOps fue muy aleatorio. Por ejemplo, si un equipo dentro de una empresa deseaba alojar un nuevo sitio web, se requería la colaboración de un equipo de DevOps. Por otro lado, el trabajo de los ingenieros de plataforma senior es crear tecnologías sobre las que los equipos puedan desarrollar. Para ampliar el ejemplo, si el mismo equipo tuviera una plataforma que manejara el alojamiento de sitios web, no habría necesidad de cooperación entre este equipo y el de ingeniería de la plataforma.

¿Cómo convertirte en un ingeniero de plataforma senior?

Una licenciatura en una carrera comparable y experiencia con grandes sistemas de tecnología son los requisitos esenciales para un trabajo de ingeniero de plataforma senior. Muchas organizaciones tienen una larga lista de habilidades especializadas que buscan en varios tipos de ingenieros de software, y esta profesión no es una excepción. Obtener capacitación y certificación en una variedad de lenguajes de programación y plataforma en línea puede ayudarte a encontrar un trabajo. La mayoría de las empresas, sin embargo, están dispuestas a ser flexibles en este tema si tienes experiencia y ganas de aprender. La creatividad, las habilidades interpersonales, las habilidades de investigación y la capacidad de programar en un contexto de equipo más grande son requisitos para una carrera en este sector.

¿Estás interesado en trabajos remotos de ingeniero de plataforma senior?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

Habilidades requeridas para convertirte en un ingeniero de plataforma senior

El primer paso es comenzar a estudiar las habilidades básicas que te permitirán obtener trabajos de ingeniero de plataforma senior bien remunerados. ¡Repasemos lo que necesitas saber!

1. Python

Python es un lenguaje de programación interpretado de alto nivel y de propósito general. Su filosofía de diseño fomenta la legibilidad del código mediante el uso de una sangría significativa. Sus componentes de lenguaje y enfoque orientado a objetos están diseñados para ayudar a los programadores a escribir código claro y lógico para proyectos de pequeña y gran escala.

2. Scala

Scala es un lenguaje informático de propósito general. Es ampliamente compatible con métodos de programación orientados a objetos y funcionales. Scala es un poderoso lenguaje de programación estático inspirado en el lenguaje de programación Java. Uno de los paralelismos más sorprendentes entre Scala y Java es que puedes codificar Scala de la misma manera que codificas Java. Muchas librerías de Java, así como muchas de las librerías de terceros de Scala, se pueden usar dentro del lenguaje.

3. AWS

Amazon Web Services (AWS) es un acrónimo de la empresa Amazon. Es una plataforma que ofrece soluciones de computación en la nube que son adaptables, confiables, escalables, fáciles de usar y rentables. Amazon Web Services (AWS) es una plataforma informática completa y fácil de usar que ofrece Amazon. La plataforma se crea utilizando una combinación de infraestructura como servicio (IaaS), plataforma como servicio (PaaS) y software empaquetado como servicio (PaaS) (SaaS).

4. Kubernetes

Kubernetes es una tecnología de orquestación de contenedores de código abierto creada por Google que automatiza la implementación, el escalado y la administración de aplicaciones en contenedores. De hecho, Kubernetes se ha establecido como el estándar de facto para la orquestación de contenedores y es el proyecto insignia de Cloud Native Computing Foundation (CNCF), que cuenta con el respaldo de organizaciones importantes como Google, AWS, Microsoft, IBM, Intel, Cisco y Red Hat.

5. Hadoop

Hadoop es una plataforma de código abierto desarrollada por Apache que se utiliza para almacenar, procesar y analizar cantidades masivas de datos. Hadoop está desarrollado en Java y no es un sistema OLAP (online analytical processing o procesamiento analítico en línea). Se emplea en el procesamiento por lotes/fuera de línea. Es utilizado por Facebook, Yahoo, Google, Twitter, LinkedIn y muchas más empresas. Además, se puede escalar simplemente agregando nodos al clúster.

6. Big data

Big data se refiere a colecciones vastas y diversificadas de información que están creciendo a un ritmo exponencial. Incluye la cantidad de información, la velocidad con la que se genera y recopila, y la variedad o alcance de los puntos de datos cubiertos (las "tres v" de big data). Los big data se derivan con frecuencia de la minería de datos y llegan en una variedad de formatos.

7. Docker

Docker, un componente del proyecto Moby, es un framework de software para crear, operar y administrar contenedores en servidores y en la nube. El nombre "docker" puede referirse a las herramientas (comandos y daemon) o al formato de archivo Docker.

¿Estás interesado en trabajos remotos de ingeniero de plataforma senior?

¡Conviértete en un desarrollador de Turing!

Aplica ahora

¿Cómo obtener trabajos remotos de ingeniero de plataforma senior?

Los atletas y los desarrolladores son bastante similares. Deben practicar con eficacia y regularidad para destacar en su sector. También deben trabajar lo suficientemente duro para mejorar constantemente sus talentos con el tiempo. En ese sentido, hay dos cosas importantes en las que los desarrolladores deben enfocarse para que ocurra ese crecimiento: la asistencia de alguien más experimentado y emplear procedimientos de práctica más eficaces. Como desarrollador, debes saber cuánto practicar, por lo tanto, ten a alguien disponible para que te ayude y esté atento a los indicios de agotamiento.

Turing ofrece los mejores trabajos remotos de ingeniero de plataforma senior que coinciden con tus objetivos profesionales. Crece rápidamente trabajando en problemas técnicos y comerciales difíciles con tecnología de punta. Únete a la red de los mejores ingenieros del mundo y consigue trabajos remotos de ingeniero de plataforma senior a largo plazo y de tiempo completo con mejores salarios y oportunidades de progreso.

¿Por qué convertirte en ingeniero de plataforma senior en Turing?

Oportunidades a largo plazo para trabajar en las principales compañías estadounidenses que están impulsadas por una misión, con una gran compensación económica.

Trabaja en problemas técnicos y comerciales desafiantes utilizando tecnología de vanguardia para acelerar el crecimiento de tu carrera.

Únete a una comunidad mundial de desarrolladores de software de elite.

Los compromisos de Turing son a largo plazo y de tiempo completo. Cuando un proyecto llega a su fin, nuestro equipo se pone a trabajar identificando el próximo para ti en cuestión de semanas.

Turing te permite trabajar según tu conveniencia. Tenemos horarios de trabajo flexibles y puedes trabajar para las principales empresas estadounidenses desde la comodidad de tu hogar.

Trabajando con las principales compañías estadounidenses, los desarrolladores de Turing ganan más que el salario estándar del mercado en la mayoría de los países.

¿Cuánto paga Turing a sus ingenieros de plataforma senior?

Cada ingeniero de plataforma senior en Turing tiene la capacidad de determinar su propia tarifa. Sin embargo, Turing propondrá un salario con el que estamos seguros de que podemos encontrar una oportunidad exitosa y a largo plazo para ti. Nuestras recomendaciones se basan en nuestra evaluación de las circunstancias del mercado, así como en las necesidades de los consumidores.

Preguntas Frecuentes

Somos una plataforma de empleos de largo plazo basada en Palo Alto California que permite a los desarrolladores de software más talentosos del mundo trabajar con las mejores empresas estadounidenses desde la comodidad de sus hogares. Nuestros directivos Jonathan Siddharth y Vijay Krishnan son ex-alumnos de Stanford y exitosos emprendedores de IA.

Después de cargar tu currículum, tendrás que pasar por tres pruebas: una evaluación de experiencia, una breve prueba de tus stacks tecnológicos y un desafío de programación en vivo. Una vez que pases estas pruebas, estarás listo para aplicar a una amplia gama de trabajos disponibles según tus habilidades.

No necesitas pagar ningún impuesto en los Estados Unidos. Sin embargo, es posible que debas pagar impuestos de acuerdo con las leyes fiscales de tu país. Además, tu banco podría cobrarte una pequeña comisión al depositar en tu moneda local.

En Turing, contratamos desarrolladores remotos en más de 100 tecnologías como React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, entre otras. Además de ello, consideramos la experiencia laborar previa.

La comunicación es crucial para el éxito cuando se trabaja con clientes estadounidenses. Preferimos candidatos con un nivel B1 de inglés, es decir, aquellos que tienen la fluidez necesaria para comunicarse de manera oral y escrita sin problemas con nuestros clientes y hablantes nativos.

Actualmente, contamos solamente con vacantes para desarrolladores debido a la demanda de nuestros clientes. Es posible que en el futuro expandamos nuestra oferta a otros roles. Consulta frecuentemente nuestra página de carreras, puede ser que encuentres una posición que se adapte a tus habilidades y experiencia.

Es la combinación de nuestro modelo de negocio central y valores lo que nos hace diferentes de los demás. Ofrecemos proyectos a tiempo completo y a largo plazo a desarrolladores remotos, mientras que la mayoría de nuestros competidores ofrecen por lo general trabajos freelance.

No, el servicio es absolutamente gratuito para los desarrolladores de software que se registren.

Idealmente, un desarrollador remoto debe tener al menos 3 años de experiencia relevante para ser contratado por Turing, sin embargo, no cerramos las puertas a desarrolladores excepcionales. Realiza nuestras pruebas para averiguar si podemos ofrecerte alguna oportunidad emocionante.

Ver más preguntas frecuentes

Últimas entradas de Turing

Turing Blog: Articles, Insights, Company News and Updates

Explore insights on AI and AGI at Turing's blog. Get expert insights on leveraging AI-powered solutions to drive ...

Leer más
Sam Good- Turing.com Review

‘Turing Is a Fantastic Place to Be with a Lot of Really Cool People,’ Says Sam from the US!

Turing is a great place to be with a lot of really cool people, says Sam from the United States in his Turing.com...

Leer más
Turing.com-Review-Isabela-from-Eucador

Isabela From Ecuador Reviews Turing.com: ‘You Can Find Time To Do the Things You Love’

Isabela from Ecuador reviews Turing.com, says she is happy with Turing and she hopes to work here for a long time...

Leer más

Hack The Rare Hackathon: Turing Developers Come Together to Build Software for Rare Disease Treatments

The event, organized in collaboration with OpenTreatments Foundation, brought together talented developers from a...

Leer más
Simplifying Code Complexity

How to Simplify Code Complexity: Avoid These Complexity Pitfalls

Developers spend a lot of time developing their code and spend even more maintaining it. This post shares six tip...

Leer más

Here’s What Facebook’s VP of Engineering Has to Say about the Future of Work

Rajeev Rajan, VP of engineering at Facebook, talks about the future of Facebook and his take on the future of rem...

Leer más

Rust Is the Most Loved Language, Beats Python and TypeScript

Rust has been the most loved language in the developer community since 2015. What makes it so popular?

Leer más

Liderazgo

En pocas palabras, Turing tiene como objetivo hacer que el mundo tenga igualdad de oportunidades. Turing fue fundada por los empresarios seriales de IA Jonathan y Vijay, cuya empresa anterior de IA (vendida con éxito) fue impulsada por un talento remoto excepcional. Turing tambien es respaldada por inversionistas innovadores de alto perfil como el primer CTO de Facebook (Adam D'Angelo), ejecutivos de Google, Amazon, Twitter y Foundation Capital.

Política de Igualdad de Oportunidades

Turing es un empleador que ofrece igualdad de oportunidades. Turing prohíbe la discriminación y el acoso de cualquier tipo y ofrece igualdad de oportunidades de trabajo a los empleados y solicitantes sin tener en cuenta la raza, el color, la religión, el sexo, la orientación sexual, la identidad o expresión de género, la edad, el estado de discapacidad, el estado de veterano protegido o cualquier otra característica protegida por la ley.

Explora trabajos remotos de desarrollador

briefcase
Remote Full-Stack Developer

Are you passionate about coding and eager to work on innovative projects? We are looking for developers with a good understanding of Javascript or Typescript to join our dynamic team. This is a great opportunity to collaborate on cutting-edge AI solutions for various companies in the US. If you enjoy solving challenges and learning new skills, this role is perfect for you!


What You’ll Do:

  • Write clean, reusable, and maintainable code.
  • Participate in code reviews to ensure high standards of code quality.
  • Work on scalable, modular web applications focusing on security and stability.
  • Collaborate with US-based companies to develop advanced AI-driven solutions.
  • Deliver well-organized and documented code.

What We’re Looking For:

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • Knowledge of JavaScript or TypeScript.
  • A good understanding of ES6 and frameworks like Node.js or React.
  • Knowledge of working on front-end, back-end, or full-stack projects.
  • An interest in building scalable, secure web apps with clean architecture.
  • Good communication skills in English (both spoken and written).

Nice to Have:

  • Familiarity with additional frameworks like Vue.js, Angular, or Nest.js.
  • Understanding of software quality assurance and test planning.

What We Offer:

  • Opportunity to work with leading experts worldwide and become part of a network tailored to your aspirations.
  • Remote work flexibility with no traditional job constraints.
  • Competitive salary based on global standards in USD.
  • Exposure to pioneering projects that push technological boundaries, keeping you at the forefront of your field.

Interview Process:

  • One technical interview (60 minutes).
  • One cultural fit and offer discussion (15-30 minutes).
-
1-10 employees
JavaScriptTypescript
briefcase
Remote Full-Stack Developer

Are you passionate about coding and eager to work on innovative projects? We are looking for developers with a good understanding of Javascript or Typescript to join our dynamic team. This is a great opportunity to collaborate on cutting-edge AI solutions for various companies in the US. If you enjoy solving challenges and learning new skills, this role is perfect for you!


What You’ll Do:

  • Write clean, reusable, and maintainable code.
  • Participate in code reviews to ensure high standards of code quality.
  • Work on scalable, modular web applications focusing on security and stability.
  • Collaborate with US-based companies to develop advanced AI-driven solutions.
  • Deliver well-organized and documented code.

What We’re Looking For:

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • Knowledge of JavaScript or TypeScript.
  • A good understanding of ES6 and frameworks like Node.js or React.
  • Knowledge of working on front-end, back-end, or full-stack projects.
  • An interest in building scalable, secure web apps with clean architecture.
  • Good communication skills in English (both spoken and written).

Nice to Have:

  • Familiarity with additional frameworks like Vue.js, Angular, or Nest.js.
  • Understanding of software quality assurance and test planning.

What We Offer:

  • Opportunity to work with leading experts worldwide and become part of a network tailored to your aspirations.
  • Remote work flexibility with no traditional job constraints.
  • Competitive salary based on global standards in USD.
  • Exposure to pioneering projects that push technological boundaries, keeping you at the forefront of your field.

Interview Process:

  • One technical interview (60 minutes).
  • One cultural fit and offer discussion (15-30 minutes).
-
1-10 employees
JavaScriptTypescript
sample card

Aplica a los mejores trabajos

Ver más vacantes
Turing books $87M at a $1.1B valuation to help source, hire and manage engineers remotely
Turing named one of America's Best Startup Employers for 2022 by Forbes
Ranked no. 1 in The Information’s "50 Most Promising Startups of 2021" in the B2B category
Turing named to Fast Company's World's Most Innovative Companies 2021 for placing remote devs at top firms via AI-powered vetting
Turing helps entrepreneurs tap into the global talent pool to hire elite, pre-vetted remote engineers at the push of a button

Trabaje a tiempo completo en las principales empresas de EE. UU.

Crea tu perfil, pasa las pruebas de Turing y recibe ofertas de trabajo dos semanas después.