Sr. Software Engineer (Mexico/Remote)

Avenu Insights & Analytics, LLC

Región Centro

A distancia

MXN 600.000 - 900.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Neumo is seeking back-end engineers for its Platform team. You will design, build, and operate shared services used by multiple products, focusing on reliability, security, and multi-tenancy from day one.

Expect architectural work, production-grade refactoring, and collaboration with product teams to translate requirements into scalable platform APIs. Ideal candidates have 4+ years in back-end development with Node.js, experience building RESTful APIs and microservices, and solid AWS serverless

Formación

  • Bachelor's degree or equivalent practical experience.
  • 4+ years of back-end engineering experience with Node.js.
  • Strong experience designing RESTful APIs and microservices.
  • Solid PostgreSQL experience.
  • Hands-on AWS serverless experience and IaC familiarity.
  • Experience with multi-tenant SaaS platforms.
  • Experience with AI-assisted development tools in production codebases.

Responsabilidades

  • Architect, build, and operate shared back-end services in Node.js used across Neumo's product portfolio.
  • Design for multi-tenancy with tenant isolation and per-tenant configuration.
  • Build event-driven, serverless systems on AWS (Lambda, EventBridge, SQS/SNS, S3, RDS, Redshift).
  • Own services in production: monitoring, tracing, alerting, and incident response.
  • Write and maintain automated tests across unit, integration, and regression layers with high coverage.
  • Ensure security as part of definition of done: secrets management, vulnerability remediation, PCI-related considerations.

Conocimientos

Back-end engineering
Node.js
RESTful APIs
Microservices
AWS serverless
Testing & quality

Educación

Bachelor's degree in Computer Science or related field

Herramientas

PostgreSQL
AWS (Lambda, EventBridge, Cognito, OpenSearch)
Infrastructure as Code (SAM/CloudFormation)

Descripción del empleo

We're hiring back-end engineers for our Platform team. Platform builds the shared services every Neumo application consumes: reporting, payments, search, authentication, messaging, file handling, and more. Our guiding principle is build once, use everywhere. When three products need the same capability, Platform owns it.

This is not single-product work. You'll design services that have to be reliable, secure, and multi-tenant from day one, because they're used by many applications at once. On any given day you might architect a new service, refactor an existing one to scale, instrument it for production, or pair with a product team to turn their requirements into a clean platform API.

Duties and Responsibilities
  • Architect, build, and operate shared back-end services in Node.js that are consumed across Neumo's product portfolio.
  • Design for multi-tenancy from the start: tenant isolation, data separation, and per-tenant configuration are core to everything we build.
  • Build event-driven, serverless systems on AWS (Lambda, EventBridge, SQS/SNS, S3, RDS, Redshift).
  • Own your services in production: monitoring, tracing, alerting, and incident response, not just the first deploy.
  • Write and maintain automated tests across unit, integration, and regression layers, and keep coverage high.
  • Treat security as part of the definition of done: dependency and vulnerability remediation, secrets management, and compliance on sensitive paths like payments.
  • Use AI coding tools (Claude Code, Cursor) as part of your daily workflow, and review AI-generated code with the same rigor you'd apply to your own.
  • Participate in design reviews and code reviews, and share what you learn so the whole team levels up.
  • Partner with product and design to translate end-user requirements into pragmatic, scalable technical solutions.
  • Perform other duties as assigned.
Education and Experience
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of back-end engineering experience, including production-grade, scalable systems in Node.js.
  • Strong experience designing and building RESTful APIs and microservices.
  • Solid experience with relational databases (we use PostgreSQL).
  • Hands‑on experience with cloud infrastructure, ideally AWS, and comfort with serverless and event‑driven patterns.
  • Experience with automated testing and a real commitment to code quality.
  • Experience building multi‑tenant SaaS platforms.
  • Experience with AWS serverless specifically (Lambda, EventBridge, Cognito, OpenSearch) and infrastructure as code (SAM, CloudFormation, or similar).
  • Experience with message‑based and event‑driven architectures.
  • Experience integrating or building payments systems, and familiarity with PCI compliance.
  • Experience working with AI-assisted development tools in a production codebase.
Knowledge, Skills and Abilities
  • Excellent written and verbal communication. Much of our team is distributed, so clear async communication matters.
  • Highly motivated, self‑guiding, and a constant learner who still loves contributing to team design and discussion.
  • Must possess excellent organizational and communication skills.
  • Willingness to take on new challenges.
  • Must be reliable and responsible with a high attention to detail and accuracy.
  • Office setting with a moderate noise level.
  • The employee will work at an individual workstation, using a telephone and computer.
Physical Demands
  • Must be able to remain seated for extended periods.
  • Regular use of a computer and other office machinery, such as printers and copy machines.
  • Occasional movement around the office.
  • Frequent communication via telephone.

Neumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.

Neumo is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Sr. Software Engineer (Mexico/Remote)
Sr. Software Engineer (Mexico/Remote)

Neumo • Región Centro

A distancia
MXN 420.000 - 780.000
Software Development Engineer in Test (SDET) (Mexico)
Software Development Engineer in Test (SDET) (Mexico)

Avenu Insights & Analytics, LLC • Región Centro

Presencial
MXN 420.000 - 660.000
Senior Platform Backend Engineer (Multi-Tenant, AWS)
Senior Platform Backend Engineer (Multi-Tenant, AWS)

Neumo • Región Centro

A distancia
MXN 420.000 - 780.000
Senior Platform Backend Engineer - Multi-Tenant & AWS
Senior Platform Backend Engineer - Multi-Tenant & AWS

Avenu Insights & Analytics, LLC • Región Centro

Híbrido
MXN 600.000 - 900.000
Staff Software Engineer - Mexico
Staff Software Engineer - Mexico

Nu México • Ciudad de México

Híbrido
MXN 900.000 - 1.200.000
Equity
Extended maternity/paternity leaves
Health and life insurance
+11
Senior Software Engineer – Mexico City, Mexico (Hybrid)
Senior Software Engineer – Mexico City, Mexico (Hybrid)

Nu México • Ciudad de México

Híbrido
MXN 900.000 - 1.350.000
Equity in Nu
Health and life insurance
Dental and Vision Insurance
+8
Lead Software Engineer - Mexico
Lead Software Engineer - Mexico

Nu México • Ciudad de México

Híbrido
MXN 1.200.000 - 1.600.000
Equity or stock options
Maternity and paternity leaves
Health and life insurance
+11
Sr. Backend Engineer
Sr. Backend Engineer

MissionHires • Ciudad de México

Presencial
MXN 600.000 - 900.000
Senior Backend Engineer, Core APIs
Senior Backend Engineer, Core APIs

Jobgether • México

Presencial
MXN 1.222.000 - 1.573.000
Fully remote position
Flexible work environment
Competitive compensation
Senior Software Engineer
Senior Software Engineer

CloudDevs • México

Presencial
MXN 600.000 - 900.000
Flexible work environment
Continuous learning opportunities
Tailored career development services