N

Nubank

Digital bank offering credit cards

Senior Staff Software Engineer - Developer Experience

Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Backend software engineering experience, with a proven track record designing developer platforms, core infrastructure, or Developer Experience systems at high scale.
  • Extensive expertise in code review systems, test automation platforms, continuous integration and continuous delivery pipelines, developer platforms, or static analysis tools for large engineering organizations.
  • Hands-on experience or deep technical familiarity with AI-assisted software development, including LLM evaluation pipelines, GitHub Copilot or agent integrations, prompt/context/graph engineering, or AI-driven code review frameworks.
  • A demonstrable history of independently driving technical strategy, navigating ambiguity, and exercising informed judgment about modern software development.
  • Experience operating in fast-moving, high-bar environments where speed of execution and technical rigor are equally valued.

Responsibilities

  • Define and evolve the multi-year vision for the developer tooling ecosystem, including internal developer platforms, boundary APIs, test automation suites, and pull request review systems.
  • Architect automated code review mechanisms using multi-model evaluations, custom IDE/GitHub plugins, and deterministic linting to accelerate pull request merge times while preventing code bloat and quality degradation.
  • Set company-wide standards for when code changes may be automatically approved and merged and when human intervention or secondary AI audits are required.
  • Partner with engineers and product managers to elevate technical standards and promote modern, high-velocity Developer Experience practices.
  • Establish observability, defect-tracking metrics, and safety rails to ensure rapid AI-assisted development does not introduce structural fragility into core services.
  • Evaluate market tools, AI coding frameworks, and internal platforms to determine when to build bespoke internal agents or integrate third-party tooling.
  • Drive horizontal technical alignment and help lead the joint Developer Experience technical council.

About the Company

Nubank

Digital bank offering credit cards

Nubank is a digital bank in Latin America that offers financial services mainly through its mobile app, including credit cards, personal loans, and digital payment solutions for individuals and small businesses. Customers access and manage products through the app, with loans earning interest and merchants paying transaction fees; the bank aims to minimize or eliminate fees and provide a simple, transparent user experience. Nubank’s products work by delivering credit and payment services online, with revenue coming from interest on loans, card interchange fees, and premium services. The company differentiates itself through a strong focus on a no-fee, user-friendly digital experience, scale across Brazil, Mexico, and Colombia, and technology-driven operations that emphasize accessibility and transparency. Its goal is to simplify banking, expand access to financial services, and become a leading, trusted financial platform in Latin America.

Company size
10,001+
Company stage
IPO
Headquarters
São Paulo, Brazil
Founded
2013

Recently Posted Jobs

Explore more opportunities at Nubank

See more jobs