Saltar al contenido

Pushpay

Ingeniero de Desarrollo de Software 3, Resi

JavaAWSGCPDockerKubernetesC++Rust
Traducción automática. Consulta el original.

Sobre la oportunidad

Ingeniero de Desarrollo de Software 3

Sobre el puesto

Resi Media, LLC, una empresa de Pushpay, es una empresa tecnológica privada que transmite contenido para miles de organizaciones en todo el mundo. Líder en la industria en la provisión de streaming en vivo ultra confiable tanto a lugares físicos como a destinos web a través de una conexión a Internet estándar. Resi ofrece soporte técnico y servicio al cliente de clase mundial, con una de las tasas de satisfacción más altas de la industria de los medios.

Para ayudarnos a continuar ampliando nuestra oferta, buscamos un Ingeniero de Desarrollo de Software 3 (SDE3). En este puesto, aportarás valor empresarial diseñando y desarrollando software de alta calidad en un entorno altamente colaborativo. Este puesto reporta al Gerente de Ingeniería o al Director de Ingeniería.

Reconocida como uno de los 'Mejores Lugares para Trabajar' de BuiltIn en Seattle, Denver y Dallas para 2025; clasificada en el puesto 10 por Seattle Business Magazine en la lista de las '100 Mejores Empresas para Trabajar de Washington' en la categoría de grandes empresas para 2024; nombrada como uno de los 'Mejores Lugares para Trabajar para Mujeres' de 2025 por Best Companies Group.

Entorno de trabajo y demandas físicas

Ubicación: Híbrido (3 días en la oficina por semana) solo en Allen, TX

Rango de compensación: $117,000 - $135,200

Los rangos de compensación se determinan por puesto y ubicación. El rango que se muestra en cada oferta de empleo refleja el rango salarial para el puesto en todas las ubicaciones de EE. UU. Dentro del rango, el pago individual se determina por la ubicación de trabajo y factores adicionales, que incluyen habilidades relacionadas con el trabajo, experiencia y educación o capacitación relevante.

Se requerirán períodos prolongados de estar sentado en un escritorio y trabajando en un ordenador. Este puesto opera habitualmente equipos de oficina estándar como ordenadores y teléfonos. Este es en gran medida un puesto sedentario, pero ocasionalmente puede requerir levantar hasta 50 libras, caminar, agacharse o estar de pie según sea necesario. Esta descripción refleja la asignación de funciones esenciales por parte de la dirección, no prescribe ni restringe las tareas que puedan asignarse.

Si necesita una modificación en su equipo de trabajo o mobiliario, póngase en contacto con el Equipo de Personas - peopleteam@pushpay.com

Pushpay se compromete con la igualdad de oportunidades. Valoramos y abrazamos la diversidad e inclusión de todos los miembros del equipo. Pushpay utiliza E-Verify para confirmar la elegibilidad de empleo. Visite nuestra página de carreras para obtener más información.

Si tiene una discapacidad según la Ley de Estadounidenses con Discapacidades o una ley similar, o si requiere una adaptación religiosa, y desea discutir posibles adaptaciones relacionadas con la solicitud de empleo en Pushpay, póngase en contacto con peopleteam@pushpay.com.

Qué harás

Responsabilidades de supervisión: Puede ayudar o mentorizar a miembros más jóvenes del equipo, pero sin responsabilidades de supervisión directa.

  1. Contribuir al diseño, desarrollo, pruebas, mantenimiento y mejora de sistemas de software escalables con un enfoque en proyectos de alto volumen y baja latencia.
  1. Aplicar técnicas estándar y juicio limitado para resolver problemas complejos, con creciente autonomía y responsabilidad.
  1. Realizar depuración avanzada, escribir scripts de prueba automatizados, identificar oportunidades de refactorización de código y contribuir a las discusiones de diseño y arquitectura.
  1. Colaborar entre equipos, coordinando los esfuerzos de desarrollo y compartiendo conocimientos con compañeros para garantizar el éxito del proyecto.
  1. Mejorar continuamente la calidad del código escribiendo código eficiente, de alta calidad y testeable utilizando frameworks como Maven, Gradle y Spring.
  1. Analizar requisitos técnicos y contribuir a soluciones que impulsen el rendimiento, la escalabilidad y la eficiencia.
  1. Contribuir activamente a la creación y definición de Épicas/Historias de Usuario y objetivos del proyecto.
  1. Evaluar y recomendar herramientas y tecnologías para mejorar los procesos de desarrollo de software.

Beneficios y compensación

Tenemos pasión por hacer que todos los empleados se sientan apoyados. Además de tener un interés genuino en ayudarte a hacer tu mejor trabajo e impulsar tu carrera, ofrecemos:

  • 100% de primas pagadas por el empleador para el Plan Médico HDHP, Dental y Visión para el empleado
  • 70% de primas pagadas por el empleador para el Plan Médico PPO para empleados, y Médico, Dental y Visión para dependientes
  • Igualación 401K
  • Modelo de trabajo híbrido: 3 días en la oficina / 2 días remotos cada semana
  • 12 días festivos pagados por la empresa
  • 2 días de tiempo libre pagado para voluntariado
  • 15 días de PTO, para empezar, que aumentan con la antigüedad y la experiencia.
  • Permiso pagado por paternidad y adopción

Qué aportarás

  1. Sólidas habilidades de programación con experiencia en lenguajes y frameworks orientados a objetos, con creciente competencia en la aplicación de patrones de diseño.
  1. Competencia en depuración, escritura de pruebas automatizadas y resolución de desafíos técnicos de forma independiente o con supervisión mínima.
  1. Una mentalidad colaborativa con excelentes habilidades de comunicación, tanto escritas como verbales, y la capacidad de trabajar eficazmente en equipos.
  1. Iniciativa para aprender nuevas tecnologías, desarrollar experiencia en tu área de enfoque y contribuir a la mejora continua de procesos y calidad de código.
  1. Responsabilidad por tu trabajo, con un enfoque en el cumplimiento de métricas de rendimiento como contribuciones de GitHub, velocidad y puntos de referencia DORA para la fiabilidad y eficiencia del software.
  1. Capacidad para gestionar prioridades de trabajo y manejar de forma independiente tareas más complejas con una guía mínima.

Cualificaciones y experiencia mínimas

  1. Grado en Ciencias de la Computación o un campo técnico relacionado.
  1. 5+ años de experiencia en desarrollo de software, específicamente en entornos de Java y Linux/Unix.
  1. Experiencia trabajando con herramientas de vídeo/audio como FFmpeg o GStreamer.
  1. Experiencia deseada con C, C++ y/o Rust, y sólidas habilidades de desarrollo de aplicaciones web utilizando REST.
  1. Experiencia en desarrollo de aplicaciones web distribuidas, particularmente con Docker y Kubernetes.
  1. Familiaridad con el ciclo de vida de implementación de software utilizando pipelines automatizados (CI/CD).
  1. Alguna experiencia con bases de datos relacionales.
  1. Competencia trabajando en terminal/línea de comandos en sistemas Linux.
  1. Comodidad utilizando IDEs como IntelliJ o Eclipse y experiencia en depuración.
  1. Experiencia con control de versiones de software, preferiblemente usando Git y GitHub.
  1. Familiaridad con bases de datos GCP/AWS, NoSQL, oAuth, y buses de mensajes como Google Pub/Sub o RabbitMQ.
  1. Familiaridad con Ffmpeg y/o Gstreamer
  1. Conocimiento de diseño de esquemas de bases de datos, sistemas de baja latencia o multihilo.
  1. Experiencia con colas de mensajes y sistemas distribuidos.
  1. Experiencia con bases de datos como MySQL, Cassandra, Postgres, o ClickHouse.
  1. Familiaridad con el desarrollo de drivers de hardware Unix.
  1. Comprensión de protocolos de streaming de vídeo como RTMP, HLS o DASH.
  1. Experiencia con JavaFX y participación en aplicaciones y bibliotecas de software creadas por la comunidad.
  1. Experiencia práctica con la plataforma Google Cloud (GCP) y Google Kubernetes Engine (GKE), junto con experiencia en Docker y Kubernetes.
  1. Familiaridad con herramientas de CI como Jenkins, y Gradle.
  1. Familiaridad con el desarrollo de IA generativa como Claude, Copilot y Gemini

Sobre Pushpay

Pushpay ayuda a organizaciones y comunidades a reunirse y mantenerse conectadas, fortaleciendo la comunidad, la conexión y el sentido de pertenencia a través de nuestro conjunto de aplicaciones móviles, software de gestión y tecnología de donaciones. Nuestros 550 compañeros de Pushpay apoyan a más de 10,000 clientes mientras impulsan el bien social, y nos sentimos honrados de haber procesado más de $15 mil millones en donaciones benéficas. Estamos creciendo rápidamente, incluyendo algunas adquisiciones emocionantes en los últimos años, y necesitamos talento motivado. ¡Únete a Pushpay y crece con nosotros!

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026