Nubank

Senior Software Engineer

Nubank

Apply
about 1 year ago
Mexico City, Mexico
Senior

Responsibilities

  • Work with large scale distributed systems, understanding their broad architecture.
  • Plan and execute on entire features, collaborating with peers while planning the work ahead.
  • Collaborate on building microservices and work with continuous delivery and infrastructure as code.
  • Write, test, instrument, document, and maintain code.
  • Participate in code reviews to contribute to team growth.
  • Collaborate closely with Product, Design, and partner Engineering teams.
  • Participate in on-call rotations and respond to incidents as necessary.
  • Focus on backend applications while being open to contribute to mobile and frontend development.

Requirements

  • Proven track experience building digital products.
  • Ability to quickly understand technical and business requirements.
  • Strong problem-solving skills and effective communication across teams.
  • Experience with object-oriented or functional programming languages.
  • Familiarity with cloud technologies and distributed systems.
  • Practical knowledge of agile software development methodologies.
  • Experience with continuous delivery and infrastructure as code.

Benefits

  • Chance of earning equity at Nubank.
  • Extended maternity and paternity leaves.
  • Health and life insurance.
  • Mental health and wellness assistance program.
  • Learning platform with various courses.
  • Language learning program.
  • Holiday Bonus of 30 days of pay per year.
  • 17 days of paid vacation with a 25% vacation bonus.
  • Gym partnership.

Tech Stack

Amazon DynamoDBApache KafkaAWSClojureKubernetesPrometheus

Categories

BackendDevOpsFull Stack