
Posted 19 days ago
Tech Lead Software Engineer
NubankTech Lead Software Engineer
Perks & benefits
Health InsurancePaid Leave
Requirements
10+ years software development experience, Expertise in distributed systems, Microservices architecture knowledge, Cloud technologies experience, Advanced English skills
Skills
AWSKafkaKubernetesMicroservices
About the role
Responsibilities
- Set technical direction for multiple teams, ensuring alignment with business areas and architecture strategies
- Work with large-scale distributed systems and design resilient, flexible solutions that scale across products and geographies
- Mentor engineers across teams to establish and maintain a high technical bar organization-wide
- Write, test, instrument, document, and maintain code, including participating in code reviews and pairing
- Collaborate closely with Product, Design, and Engineering leaders to build new experiences
- Ensure comprehensive observability, performance monitoring, and error handling across services
- Participate in on-call rotations and respond to incidents as necessary
Requirements
- At least 10 years of experience developing digital products in complex environments
- Deep expertise in distributed systems, microservices architecture, and cloud technologies
- Proven track record of designing and delivering large-scale systems serving millions of users
- Strong background in object-oriented or functional programming languages
- Demonstrated ability to lead technical initiatives across multiple teams
- Experience mentoring senior engineers and raising the technical bar
- Practical knowledge of agile software development methodologies and CI/CD
- Advanced English communication skills
Preferred Qualifications
- Experience with Clojure or interest in learning functional programming
- Experience with AWS, Kubernetes, Kafka, or Datomic
- Ability to contribute to mobile and frontend development as needed
Benefits
- Health and Life Insurance
- Pension Plan
- Extended maternity and paternity leaves
- Nucleo (learning platform) and NuLanguage (language learning)
- NuCare (mental health and wellness assistance)
- Vacations
About the Company
Nubank is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America through proprietary technology and data intelligence.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeTech Lead Software Engineer
Nubank · Toronto
