Job Summary:
Nubank is the world’s largest digital banking platform outside of Asia, serving over 123 million customers across Brazil, Mexico, and Colombia. They are seeking a Senior Staff Software Engineer to lead the technical evolution of their Credit Card platform, focusing on leveraging AI for operational efficiency and overseeing a global migration strategy.
Responsibilities:
• Define the long-term roadmap for decommissioning legacy systems, starting with the 1-year migration plan for the Colombian market.
• Architect and integrate AI solutions (cloud-based agents) to automate infrastructure maintenance and data migration.
• Collaborate with General Managers, PMs, and Staff+ ICs to align technical decisions with business needs across different countries.
• Mentor senior engineers, fostering a culture of pragmatism, excellence in distributed systems, and the adoption of cutting-edge AI tools.
Qualifications:
Required:
• 15+ years of experience in software engineering, with a focus on large-scale distributed systems.
• Proven experience leading critical system migrations and managing coexistence between old and new architectures.
• A strong interest or practical experience in using GenAI/LLMs to solve engineering productivity and data analysis challenges.
• Ability to design reusable APIs and contracts that serve multiple product teams with high reliability.
• Fluent English is required to collaborate across our global hubs (Brazil, US, Mexico, and Colombia).
Company:
Nubank is a digital bank offering seamless financial services, including payments, credit cards, and personal loans. Founded in 2013, the company is headquartered in São Paulo, BRA, with a team of 5001-10000 employees. The company is currently Late Stage.