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
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.
Tech Lead leading technical team in developing innovative applications for Porto Bank's digital services. Focusing on high scalability and cloud - native solutions within AWS environment.
Senior Software Engineer designing scalable backend services for financial solutions at DailyPay. Leading architectural evolution and mentoring engineers while ensuring high - quality backend operations.
Software Engineer Intern at FireMon designing and building user - friendly firewall management solutions. Collaborating across agile teams to enhance security operations and customer value.
RevOps Engineer creating operational systems for NHS growth team. Managing CRM and data infrastructure for efficient lead generation and sales processes with a high degree of ownership.