Senior Backend Engineer - Distributed Systems (Hybrid, MX)

Nubank

Ciudad de México

Hybrid

MXN 900,000 - 1,500,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

Benefits offered by this job

Equity
Maternity/Paternity leave
Health insurance
Dental & Vision Insurance
Mental health program
Learning platform (Nucleo)
Language learning (NuLanguage)
Aguinaldo 30 days pay per year
Paid vacation 17 days + 25% bonus
Gym partnership
Food card
Work-from-home allowance
Parental consultancy
Relocation assistance

Job summary

Nubank in Mexico City is seeking a Senior Software Engineer to lead the design and evolution of large-scale distributed systems. You will influence technical decisions and collaborate with adjacent teams while continuing to learn and work with our Clojure backend stack.

You will build scalable microservices, work with Kafka, DynamoDB, and Datomic, and contribute to CI/CD, observability, and deployment pipelines in AWS.

Qualifications

  • At least 6 years of experience developing digital products in complex environments.
  • Deep expertise in distributed systems, microservices architecture, and cloud technologies.
  • A proven track record of designing and delivering large-scale systems that serve thousands or millions of users.
  • Strong background in object-oriented or functional programming languages, with ability to work across multiple languages.
  • Demonstrated ability to lead technical initiatives end-to-end within a team and with partner teams.
  • Experience mentoring engineers and raising the technical bar in their teams.
  • Practical knowledge of agile software development methodologies and prior experience with CI/CD.
  • Strong communication skills to identify and prevent risks and explain trade-offs to technical and non-technical stakeholders.
  • Advanced English skills.

Responsibilities

  • Work with large-scale distributed systems and understand their broad architecture and trade-offs.
  • Lead technical direction for your team and partner with adjacent teams to align with architecture and business strategy.
  • Drive pragmatic innovation while ensuring resilient, secure, and scalable solutions across products and geographies.
  • Mentor engineers within and around your team and help maintain a high technical bar.
  • Write, test, instrument, document, and maintain high-quality code.
  • Pair and participate in code reviews to support growth of others around your team.
  • Collaborate closely with Product, Design, and Engineering leaders to build end-to-end experiences.
  • Ensure comprehensive observability, performance monitoring, and robust error handling across services.
  • Participate in on-call rotations for your team and respond to incidents as necessary.
  • Focus primarily on backend applications.

Skills

Distributed systems
Microservices
Cloud technologies
Programming languages
Leadership
Mentoring
Agile / CI/CD
Advanced English

Tools

Kafka
Finagle
AWS
Datomic
DynamoDB
Prometheus
Kubernetes
Clojure

Job description

Nubank in Mexico City is seeking a Senior Software Engineer to lead the design and evolution of large-scale distributed systems. You will influence technical decisions and collaborate with adjacent teams while continuing to learn and work with our Clojure backend stack.

You will build scalable microservices, work with Kafka, DynamoDB, and Datomic, and contribute to CI/CD, observability, and deployment pipelines in AWS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Scale Distributed Systems (Hybrid)
Senior Backend Engineer - Scale Distributed Systems (Hybrid)

Nu México • Ciudad de México

Hybrid
MXN 900,000 - 1,350,000
Equity in Nu
Health and life insurance
Dental and Vision Insurance
+8
Lead Software Engineer: Scale Global Distributed Systems
Lead Software Engineer: Scale Global Distributed Systems

Nubank • Ciudad de México

Hybrid
MXN 900,000 - 1,500,000
Equity potential
Extended maternity/paternity leaves
Health and life insurance
+3
Engineering Manager — Scale Distributed Systems (Hybrid)
Engineering Manager — Scale Distributed Systems (Hybrid)

Nubank • Ciudad de México

Hybrid
MXN 1,800,000 - 3,000,000
Equity
Extended maternity and paternity leave
Health and life insurance
+11
Lead Backend Engineer — Scale Distributed Systems, Equity
Lead Backend Engineer — Scale Distributed Systems, Equity

Nu México • Ciudad de México

Hybrid
MXN 1,200,000 - 1,600,000
Equity or stock options
Maternity and paternity leaves
Health and life insurance
+11
Staff Backend Architect – Lead, Scale & Mentor
Staff Backend Architect – Lead, Scale & Mentor

Nu México • Ciudad de México

Hybrid
MXN 900,000 - 1,200,000
Equity
Extended maternity/paternity leaves
Health and life insurance
+11
Engineering Manager — Hybrid, Equity Eligible
Engineering Manager — Hybrid, Equity Eligible

Nubank • Ciudad de México

Hybrid
MXN 1,200,000 - 1,800,000
Equity opportunity
Health and life insurance
Dental and Vision Insurance
+6
Senior Software Engineer – Mexico City, Mexico (Hybrid)
Senior Software Engineer – Mexico City, Mexico (Hybrid)

Nu México • Ciudad de México

Hybrid
MXN 900,000 - 1,350,000
Equity in Nu
Health and life insurance
Dental and Vision Insurance
+8
Staff Software Engineer - Mexico
Staff Software Engineer - Mexico

Nu México • Ciudad de México

Hybrid
MXN 900,000 - 1,200,000
Equity
Extended maternity/paternity leaves
Health and life insurance
+11
Lead Software Engineer - Mexico
Lead Software Engineer - Mexico

Nu México • Ciudad de México

Hybrid
MXN 1,200,000 - 1,600,000
Equity or stock options
Maternity and paternity leaves
Health and life insurance
+11
Senior Backend Engineer – Scalable Cloud-Native Platforms
Senior Backend Engineer – Scalable Cloud-Native Platforms

LotusFlare, Inc. • Ciudad de México

On-site
MXN 900,000 - 1,500,000
Competitive salary
Yearly bonus
Training programs
+1