Hybrid Senior Software Engineer – Mexico City

Posted yesterday

Apply now

About the role

  • Senior Software Engineer contributing to scalable technology solutions at Nubank. Leading technical decisions and mentoring engineers in a hybrid environment focused on digital finance.

Responsibilities

  • Working with large-scale distributed systems and understanding their broad architecture and trade-offs
  • Leading technical direction for your team and partnering with adjacent teams to keep solutions aligned with our architecture and business strategy
  • Driving pragmatic innovation while ensuring resilient, secure, and flexible solutions that scale across products and geographies
  • Mentoring engineers within and around your team and helping maintain a high technical bar
  • Writing, testing, instrumenting, documenting, and maintaining high-quality code
  • Pairing and participating in code reviews to support the growth of others in and around your team
  • Collaborating closely with Product, Design, and Engineering leaders to build new end-to-end experiences
  • Ensuring comprehensive observability, performance monitoring, and robust error handling across your team’s services
  • Participating in on-call rotations for your team and responding to incidents as necessary
  • Focusing primarily on backend applications, while being open to contributing to mobile and frontend development according to business needs

Requirements

  • 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
  • A strong background in object-oriented or functional programming languages, with the ability to work across multiple languages
  • Demonstrated ability to lead technical initiatives end-to-end within a team and in collaboration 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 clearly to both technical and non-technical stakeholders
  • Advanced English skills

Benefits

  • Chance of earning equity at Nu
  • Extended maternity and paternity leaves
  • Health and life insurance
  • Dental and Vision Insurance
  • NuCare – our mental health and wellness assistance program
  • Nucleo – our learning platform of courses
  • NuLanguage – our language learning program
  • Holiday Bonus (“Aguinaldo”) of 30 days of pay per year
  • 17 days of paid vacation with 25% vacation bonus
  • Gym partnership
  • Food card
  • Work-from-home Allowance
  • Parental Consultancy
  • Relocation Assistance Package, if applicable

Job title

Senior Software Engineer – Mexico City

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job