Software Engineer L3 - Backend

DigAI

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DigAI busca un Software Engineer - Backend apasionado por resolver problemas complejos y entregar soluciones escalables. Colaborarás con los equipos de Producto e Ingeniería para investigar enfoques arquitectónicos, prototipar tecnologías y construir sistemas de alto rendimiento.

Diseñarás y desplegarás microservicios en AWS, garantizarás escalabilidad y observabilidad, y asegurarás la calidad del código mediante pruebas unitarias y buenas prácticas (DDD, TDD).

Qualifications

  • Experiencia previa en desarrollo Backend y construcción e implementación de APIs.
  • Conocimientos en concurrencia, asincronismo, procesos paralelos y consistencia de datos en sistemas distribuidos.
  • Experiencia trabajando con soluciones y servicios en Cloud, principalmente AWS.
  • Experiencia en el desarrollo y arquitectura de microservicios distribuidos.
  • Dominio de buenas prácticas de ingeniería de software (DDD, TDD, patrones de diseño).
  • Familiaridad con metodologías ágiles y actitud pragmática para resolver problemas complejos con soluciones simples.

Responsibilities

  • Diseñar y desarrollar arquitecturas de microservicios distribuidos en infraestructura Cloud (AWS).
  • Garantizar la escalabilidad, observabilidad y mantenimiento de las aplicaciones mediante patrones de diseño, OOP y Domain Driven Design (DDD).
  • Diseñar e implementar soluciones capaces de operar eficientemente en entornos concurrentes y distribuidos.
  • Asegurar la calidad del código a través de pruebas unitarias, automatizadas y buenas prácticas de ingeniería de software.
  • Participar activamente en la toma de decisiones técnicas, diseño de arquitecturas evolutivas e investigación de nuevas tecnologías y APIs.
  • Optimizar el rendimiento de las aplicaciones y asegurar que las soluciones estén alineadas con la estrategia del negocio y los OKRs.
  • Monitorear las soluciones en entornos productivos garantizando su estabilidad y alta disponibilidad.

Skills

Backend development
API design and implementation
Concurrency & distributed systems
AWS cloud
Microservices architecture
Software engineering practices
Agile methodologies
DDD/TDD

Tools

AWS

Job description

¿Te apasiona resolver problemas complejos y crear un impacto real en la vida de miles de emprendedores? En nuestro equipo de ingeniería desarrollamos soluciones innovadoras combinando la excelencia técnica con una cultura de colaboración, aprendizaje continuo e inclusión a través de prácticas como el *pair programming*, *code review* y *feedback* constante. Como Software Engineer - Backend, irás más allá de la escritura de código. Trabajarás codo con codo con los equipos de Producto e Ingeniería para investigar nuevos enfoques arquitectónicos, prototipar tecnologías y construir sistemas robustos, escalables y de alto rendimiento.

Responsabilidades
  • Diseñar y desarrollar arquitecturas de microservicios distribuidos en infraestructura Cloud (AWS).
  • Garantizar la escalabilidad, observabilidad y mantenimiento de las aplicaciones mediante patrones de diseño, OOP y Domain Driven Design (DDD).
  • Diseñar e implementar soluciones capaces de operar eficientemente en entornos concurrentes y distribuidos.
  • Asegurar la calidad del código a través de pruebas unitarias, automatizadas y buenas prácticas de ingeniería de software.
  • Participar activamente en la toma de decisiones técnicas, diseño de arquitecturas evolutivas e investigación de nuevas tecnologías y APIs.
  • Optimizar el rendimiento de las aplicaciones y asegurar que las soluciones estén alineadas con la estrategia del negocio y los OKRs.
  • Monitorear las soluciones en entornos productivos garantizando su estabilidad y alta disponibilidad.
Requisitos obligatorios
  • Experiencia previa en desarrollo Backend y construcción e implementación de APIs.
  • Conocimientos en el manejo de concurrencia, asincronismo, procesos paralelos y consistencia de datos en sistemas distribuidos.
  • Experiencia trabajando con soluciones y servicios en Cloud, principalmente AWS.
  • Experiencia en el desarrollo y arquitectura de microservicios distribuidos.
  • Dominio de buenas prácticas de ingeniería de software (DDD, TDD, patrones de diseño y paradigmas de programación).
  • Familiaridad con metodologías ágiles y actitud pragmática para resolver problemas complejos con soluciones simples.
Diferenciales
  • Experiencia previa o interés en aprender tecnologías de nuestro ecosistema como Node.js, Scala, PHP o Java.
  • Vocación por la excelencia técnica y el diseño de código limpio y mantenible.
  • Interés por participar en dinámicas de aprendizaje en equipo, mentoría y cultura de código compartido.
Lo que esperamos

Buscamos a una persona con un perfil proactivo y protagonista, que disfrute participando activamente en el diseño de soluciones y la toma de decisiones técnicas. Nos motiva contar con profesionales pragmáticos, orientados a la excelencia y con una clara disposición hacia el aprendizaje continuo dentro de un entorno colaborativo y de alto impacto.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer
Staff Engineer

DigAI • United States

Remote
USD 160,000 - 210,000
Desarrollador de Backend (.NET )
Desarrollador de Backend (.NET )

Stefanini LATAM • United States

Remote
USD 90,000 - 130,000
Senior Backend Java Engineer - Remoto
Senior Backend Java Engineer - Remoto

OpenKrill • United States

Remote
USD 110,000 - 160,000
Tarjeta restaurante
Cheque guardería
Seguro médico
+3
Sr Back-end+Fullstack
Sr Back-end+Fullstack

Pacificacontinental • Pacifica (CA)

On-site
USD 80,000 - 120,000
Horarios flexibles
Vacaciones flexibles
Oportunidades de crecimiento y desarrollo
Development Architect (Java + GitHub Copilot) - Remoto
Development Architect (Java + GitHub Copilot) - Remoto

OpenKrill • United States

Remote
USD 140,000 - 180,000
Remote work
Flexible schedule
Career development
+2
Backend Developer - Node.js, C# & Azure - México Only - English Required
Backend Developer - Node.js, C# & Azure - México Only - English Required

DaCodes • United States

On-site
USD 33,000 - 50,000
Trabajo remoto/Home office
Seguro de gastos médicos mayores (MX)
Seguro de vida (MX)
+4
Senior Java Developer | SDD-Driven Development | Full remote
Senior Java Developer | SDD-Driven Development | Full remote

Openkrill • United States

Remote
USD 120,000 - 180,000
Trabajo remoto
Horario flexible
Formación continua
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only

DaCodes • United States

Remote
USD 110,000 - 180,000
Senior Java Developer
Senior Java Developer

Arkano • United States

Hybrid
USD 110,000 - 160,000
Certificaciones Microsoft
Descuentos en CoderHouse
Trabajo híbrido
+2
Senior AI Solutions Tech Lead - LATAM - English Required
Senior AI Solutions Tech Lead - LATAM - English Required

DaCodes • United States

Remote
USD 180,000 - 240,000
Trabajo remoto
Cursos y certificaciones
Oportunidades globales
+1