Saltar al contenido principal

Beta JOBUS.org está en beta pública.

JOBUS.org

Ingeniero sénior de backend Senior Backend Engineer

TeamSnap

  • Remoto (EE. UU.)
  • $150,000 por año
  • Tiempo completo
  • Publicado hace 8 horas
Traducción automática del anuncio original en inglés.

Se postulará en el sitio web original.

Sobre este empleo

Quiénes somos

En TeamSnap, creemos que cuando el mundo se conecta a través del deporte, el mundo mejora. TeamSnap es una plataforma de deportes y comunicación dedicada a quitarles trabajo a las actividades deportivas juveniles. También creemos que nuestros empleos deben entusiasmarnos, nuestros compañeros de equipo deben apoyarnos y nuestros jefes deben inspirarnos. Empoderamos a nuestro personal para que aporte grandes ideas y egos pequeños, lo que nos ha llevado a figurar en la lista de “Mejores lugares para trabajar” de Outside Magazine y en la de “100 mejores lugares para trabajar con una cultura que prioriza el trabajo remoto” de Built In.

TeamSnap busca un ingeniero sénior de software (backend) con interés en trabajar en distintos niveles de la pila tecnológica para incorporarse a nuestro equipo de ingeniería completamente distribuido y ayudarnos a seguir creciendo de manera impresionante: desde más de 2 millones de usuarios activos diarios hasta mucho más. Nuestra pila tecnológica incluye principalmente Node.js, TypeScript y SQL.

Como equipo de ingeniería, diseñamos y creamos sistemas escalables mediante una arquitectura orientada a servicios y basada en eventos, que atiende a millones de usuarios diarios y a algunas de las organizaciones de deportes juveniles y amateur más grandes del mundo. Nuestro equipo valora la colaboración en una cultura remota, por lo que participamos regularmente en sesiones de programación en pareja y encuentros virtuales de equipo para mantenernos conectados y mejorar el equipo y la empresa.

Lo que harás:

  • Desarrollar experiencias atractivas para millones de usuarios en nuestras aplicaciones móviles y web.

  • Diseñar e implementar aplicaciones y servicios escalables, e integrarlos en una arquitectura unificada de productos y sistemas en constante evolución.

  • Proponer y evaluar nuevas funciones de productos en colaboración con los equipos de producto y UX.

  • Colaborar y programar en pareja con otros desarrolladores para crear soluciones y enseñar habilidades técnicas.

  • Contribuir a los estándares de desarrollo del equipo y de toda el área de ingeniería para garantizar la calidad del código, el cumplimiento de los estándares e identificar oportunidades de mejora.

  • Promover e implementar prácticas de pruebas automatizadas para mantener la confiabilidad y estabilidad de los sistemas backend, y asumir la responsabilidad general de la confiabilidad de los servicios del equipo.

  • Participar activamente en las responsabilidades de guardia y contribuir a la gestión de incidentes.

  • Evaluar y probar nuevas tecnologías que ayuden a TeamSnap a avanzar más rápido o a atender mejor a nuestros usuarios.

  • Ayudar a los compañeros de equipo a superar obstáculos, resolver impedimentos y completar tareas.

Qué te ayudará a tener éxito:

  • Más de 5 años de experiencia pertinente como ingeniero de software, liderando proyectos grandes en sistemas de software distribuidos y de gran escala.

  • Dominio del desarrollo backend con Node, Python, Golang, Ruby o tecnologías similares.

  • Experiencia en el uso directo de SQL y bases de datos relacionales como MySQL / GCP Cloud SQL, así como en migraciones, análisis de rendimiento y optimización de dichas bases de datos.

  • Experiencia práctica desarrollando API y servicios para aplicaciones móviles y clientes web a gran escala.

  • Experiencia en la entrega exitosa de proyectos complejos, incluida la depuración de problemas que pueden abarcar varios sistemas.

  • Experiencia trabajando con API, flujos de eventos y webhooks, entre otros, y diseñando su arquitectura.

  • Experiencia trabajando en un sistema distribuido y contribuyendo a su desarrollo.

  • Se valorará especialmente haber creado servicios para transmisiones en vivo, publicidad o suscripciones.

Compensación

Información adicional

¿Tienes dudas? Si crees que no cumples el 100 % de las calificaciones anteriores, de todos modos, considera seriamente postularte. Todos somos personas con talentos especiales que van más allá de lo que se enumera aquí.

Compensación

Nos comprometemos a ofrecer una compensación equitativa a todo el personal de TeamSnap. El punto de partida mínimo para este puesto es de $150,000, incluido el salario base y el bono; la compensación se actualiza en función de diversos factores. Nuestra compensación es muy competitiva en nuestro sector y ajustamos la compensación total según la experiencia pertinente, las habilidades, las certificaciones y la ubicación geográfica.

Ubicación

TeamSnap es una empresa completamente remota, por lo que es necesario que te sientas muy cómodo trabajando con personas que no están en tu misma zona horaria. Seguimos ampliando nuestras operaciones, pero hay una lista breve de estados en los que no contratamos, entre ellos Alabama, Alaska, Delaware, el Distrito de Columbia, Hawái, Iowa, Luisiana, Misisipi, Nebraska, Nuevo México, Rhode Island, Dakota del Sur, Virginia Occidental y Utah. Aunque apreciamos todas las partes del mundo, por el momento solo podemos contratar a residentes permanentes de EE. UU.

Oportunidades de crecimiento

En TeamSnap, trabajamos arduamente para ofrecer una cultura de confianza, responsabilidad, inclusión y oportunidades ilimitadas de crecimiento, junto con la posibilidad de generar un impacto duradero y divertirnos en el proceso.

Recompensas totales

• Nos enorgullece priorizar el trabajo remoto. Trabajamos de forma remota desde 2009, mucho antes de que la COVID hiciera que se pusiera de moda.

• Tiempo libre remunerado (PTO) ilimitado y licencia parental remunerada para TODOS los padres y madres (no solo para el progenitor principal o secundario).

• Cobertura del 100 % de las primas del seguro médico, dental y de visión para ti y tu familia.

• Plan 401K para ayudarte a invertir en el futuro.

• Estipendio anual de $1,500 para aprendizaje y desarrollo.

• Viajes a lugares divertidos para reuniones de toda la empresa y eventos de equipo.

• Asignación generosa para la oficina en casa que te ayudará a tener éxito.

• Artículos promocionales de TeamSnap de nuestra tienda al comenzar y un crédito de $50 en cada aniversario laboral posterior.

• Reembolso mensual de un estipendio para salud y bienestar, ¡y mucho más!

• Recompensas totales de TeamSnap

Trabajar en TeamSnap

En TeamSnap, no buscamos que encajes en nuestra cultura; buscamos que la enriquezcas. Consulta nuestro manual de cultura para saber cómo logramos priorizar el trabajo remoto, qué hace que nuestra empresa sea tan única y cómo nos inspiran nuestro personal, nuestros clientes y nuestros valores.

Inclusión y diversidad

La creatividad y la innovación no pueden prosperar si todos somos copias idénticas. Nuestra diversidad está creciendo rápidamente, pero siempre hay margen para mejorar. En TeamSnap, estamos comprometidos con la inclusión y la diversidad, y nos hacemos responsables de crear un entorno en el que todas las personas se sientan valoradas. Si necesitas alguna adaptación relacionada con una discapacidad durante el proceso de selección, ¡avísanos! Somos un empleador que ofrece igualdad de oportunidades en el empleo.

Anuncio original en inglés

About Us

At TeamSnap, we believe when the world connects through sports; the world becomes better. TeamSnap is a sports and communication platform dedicated to taking the work out of play in youth sports. We also believe our jobs should excite us, our teammates should support us and our bosses should inspire us. We empower our people to bring big ideas and tiny egos, landing us on Outside Magazine’s list of “Best Places to Work" and Built In’s “100 Best Remote-First Places to Work."

TeamSnap is seeking a Senior Software Engineer (Backend) interested in working across the stack to join our fully distributed engineering team to help us continue our impressive growth from 2+ million daily active users to beyond! Our stack primarily includes Node.js, TypeScript, and SQL.

As an engineering team, we design and build scalable systems using a service-oriented and event-driven architecture that serve millions of daily users and some of the largest youth and amateur sports organizations in the world. Our team values collaboration in a remote culture, so we regularly participate in pair sessions and virtual team swarms to stay connected and improve the team and company.

What You'll Do:

  • Develop engaging experiences for our millions of users across our mobile and web applications.

  • Design and implement scalable apps and services, integrating these into an evolving unified product and system architecture.

  • Brainstorm and evaluate new product features in collaboration with the product and UX team.

  • Collaborate and pair with other developers to develop solutions and teach technical skills.

  • Contribute to our development standards within the team and across engineering to ensure code quality, adherence to standards, and identify opportunities for improvement

  • Champion and implement automated testing practices to uphold the dependability and stability of backend systems, while also taking ownership of the overall reliability of the team's services.

  • Actively engage in on-call responsibilities and contribute to incident management efforts.

  • Evaluate and test new technologies to help TeamSnap move faster or serve our users more effectively.

  • Help teammates overcome obstacles, resolve blockers, and complete work tasks.

What Will Set You Up for Success:

  • 5+ years of relevant experience, leading large projects on high-scale, distributed software systems as a software engineer

  • Proficient in backend development with Node, Python, Golang, Ruby or similar.

  • Experience with direct usage of SQL and relational databases such as MySQL / GCP Cloud SQL along with migrations, profiling, and optimization of such databases.

  • Hands-on experience developing APIs, services for mobile applications and web clients at scale.

  • Successfully delivered complex projects including debugging problems that may span a number of systems.

  • Experience working with and architecting APIs, event streams, webhooks, etc.

  • Experience working within and towards a distributed system.

  • Extra points if you’ve built services for livestreaming, advertising, or subscriptions.

Compensation

Additional Information

Got cold feet? If you’re thinking you don’t meet 100% of the above qualifications, you should still seriously consider applying. We’re all humans with special talents that go beyond what’s listed here.

Compensation

We’re committed to equitable compensation for all TeamSnappers. The minimum starting point for this role is $150,000, inclusive of base and bonus, with comp updated based on multiple factors. Our comp is highly competitive in our space and we adjust overall comp based on relevant experience, skills, certifications, and geographic location.

Location

TeamSnap is a fully remote company, so you need to be very comfortable working with people who aren’t in the same time zone as you. We are always expanding, but there is a small list of states we do not hire in, including Alabama, Alaska, Delaware, District of Columbia, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Rhode Island, South Dakota West Virginia and Utah and while we love all parts of the world, we can only hire permanent US residents at this time.

Opportunities to Grow

At TeamSnap, we work hard to provide a culture of trust, accountability, inclusivity, and boundless opportunities to grow, along with the chance to make a lasting impact and have some fun while doing it.

Total Rewards

• We're proud to be remote-first. We've been remote since 2009, long before COVID made it cool

• Unlimited PTO and paid parental leave for ALL parents (not just primary or secondary)

• 100% premium coverage of medical/dental/vision for you and your family

• 401K to help you invest for the future

• $1,500 annual learning and development stipend

• Travel to fun locations for all-company meetings and team events

• Generous home office allowance to set you up for success

• TeamSnap SWAG to our store upon starting and a $50 credit on every work anniversary thereafter

• A monthly stipend reimbursement for health & wellness and so much more!

• TeamSnap Total Rewards

Working at TeamSnap

At TeamSnap, you're not a culture fit, you're a culture add. Check out our Culture Playbook and learn how we succeed at being remote-first, what makes our company so unique, and how we're inspired by our people, our customers, and our values.

Inclusion and Diversity

Creativity and innovation can't thrive when we're cookie-cutter images of each other. We’re quickly growing more diverse, but there's always room for improvement. We are committed to inclusion and diversity at TeamSnap, and we hold ourselves accountable for building an environment where everyone feels valued. If you need any disability-related adaptation during the recruitment process, just let us know! We are an Equal Employment Opportunity Employer.

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

Reportar este empleo

Empleos similares