- Presencial · Nueva York, San Francisco (Bay Area), Estados Unidos
- Tiempo completo
- Senior
- USD 8,000 – USD 15,000 al mes
Publicada
Descripción del puesto
Sobre la vacante
Una Startup Series A está buscando Software Engineers Senior/Staff con enfoque en Backend y Full Stack para unirse a su equipo en Nueva York y San Francisco (Bay Area). El rol es presencial (5 días/semana) y se centra en construir sistemas a gran escala e infraestructura backend de producción que impulsarán productos de próxima generación.
Requisitos principales:
- 6–10 años de experiencia como ingeniero con enfoque backend (80–90%)
- Experiencia construyendo sistemas de producción de extremo a extremo con exposición a arquitecturas a gran escala
- Fundamentos técnicos sólidos en Python, Postgres, TypeScript, React, GCP
- Título en Ciencias de la Computación o equivalente
Beneficios implícitos:
- Oportunidad de trabajar en una startup en etapa de crecimiento (Series A)
- Desarrollo de infraestructura core y sistemas de producción
- Ambiente dinámico en dos de los hubs tecnológicos más importantes de EE.UU.
¿Por qué deberías aplicar?
Esta es tu oportunidad para impactar directamente en el desarrollo de productos innovadores desde sus cimientos. Al unirte a una startup en etapa Series A, tendrás autonomía y responsabilidad significativas, colaborando en la construcción de sistemas que escalarán con la empresa. Aprenderás sobre arquitecturas a gran escala y mejores prácticas de producción en un entorno que valora la excelencia técnica y el crecimiento rápido. Ideal para quienes buscan desafíos técnicos complejos y quieren dejar huella en una empresa con potencial de alto crecimiento.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Dominio de Python para backend, experiencia con Postgres en producción, conocimiento de TypeScript y React para full stack, manejo de GCP (Google Cloud Platform), arquitectura de sistemas escalables
- Soft skills: Pensamiento crítico para resolver problemas complejos, capacidad de trabajar en equipo en entornos dinámicos, adaptabilidad en startups, comunicación efectiva para colaborar en proyectos multidisciplinarios
Tips prácticos para este puesto
- Prepara ejemplos concretos: Ten listos casos donde hayas construido o mejorado sistemas de producción de extremo a extremo, especialmente si involucraron escalabilidad
- Enfócate en el backend: Aunque es full stack, el 80–90% del rol es backend, así que destaca tu experiencia en Python, bases de datos y arquitectura
- Investiga la startup: Revisa su sitio web, noticias recientes y el equipo fundador para entender su visión y productos durante la entrevista
- Practica algoritmos: Dado el enfoque en fundamentos técnicos, espera preguntas de algoritmos y estructuras de datos comunes en entrevistas de Silicon Valley
Recursos recomendados
- Tools y librerías: FastAPI o Django para Python backend, Prisma o TypeORM con TypeScript, React Query para gestión de estado, Terraform para infraestructura en GCP
- Documentación: Google Cloud documentation, Python official docs, PostgreSQL docs, React TypeScript cheatsheet
- Influencers: Sigue a ingenieros de startups en Series A en Twitter/LinkedIn (ej: @patio11 para negocios tech, @GergelyOrosz para carreras en Big Tech/startups)
- Cursos: "Designing Data-Intensive Applications" (libro), cursos de arquitectura de sistemas en educative.io o frontendmasters.com
Preguntas frecuentes en entrevistas para este rol
- "Describe un sistema de producción que hayas construido o mejorado significativamente. ¿Qué desafíos enfrentaste y cómo los resolviste?" - Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y enfócate en escalabilidad, mantenibilidad o performance.
- "¿Cómo manejarías la migración de una base de datos monolítica a una arquitectura más escalable?" - Tip: Menciona estrategias como sharding, replicación, o uso de servicios gestionados, y discute trade-offs (ej: consistencia vs disponibilidad).
- "Dada una API con alto tráfico, ¿cómo la optimizarías para reducir latencia y mejorar throughput?" - Tip: Habla de caching (Redis, CDN), load balancing, database indexing, y monitoreo con herramientas como Datadog o New Relic.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $3,000 - $5,000 | | Mid | $5,000 - $8,000 | | Senior | $8,000 - $15,000 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para este rol presencial en EE.UU., los salarios son típicamente más altos (ej: Senior: $150,000-$250,000+ anual en SF/NYC), pero como referencia para LATAM en remoto internacional, se aplican los rangos arriba.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en la roadmap técnica - Pregunta en la entrevista sobre los próximos 6-12 meses de proyectos técnicos para asegurar que haya una visión estructurada y no solo "apagar incendios".
- Bandera roja 2: Cultura de trabajo excesivo en startup - Investiga antes en sitios como Glassdoor o Blind sobre equilibrio trabajo-vida, ya que las startups Series A pueden tener alta presión; pregunta sobre expectativas de horas y apoyo al bienestar.
- Bandera roja 3: Tecnología desactualizada o deuda técnica alta - Señal de advertencia común en roles backend; pregunta sobre el estado actual del código base, prácticas de CI/CD, y cómo manejan refactoring para evitar un entorno difícil de mantener.
Habilidades
- Python
- Postgres
- TypeScript
- React
- GCP
- FastAPI
- Django
- Prisma
- TypeORM
- React Query
- Terraform
- Redis
- CDN
- Datadog
- New Relic
- CI/CD
- sharding
- replicación
- load balancing
- database indexing
- arquitectura de sistemas escalables
- Google Cloud Platform
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante