Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Nubank

Senior Software Engineer – Nubank

Join to apply for the Senior Software Engineer role at Nubank .

About Us

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 and this is still just the beginning of the purple future we're building. Listed on the New York Stock Exchange (NYSE: NU), we combine proprietary technology, data intelligence, and an efficient operating model to deliver financial products that are simple, accessible, and human. Our impact has been recognized by global rankings such as Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Visit our institutional page

About the Role

Our Engineering team helps Nubank create and use the technology that provides us to build the best financial products. We strive for state‑of‑the‑art software development practices that currently include a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team. The software engineer is focused on software development with Clojure as the main programming language (We will teach you Clojure).

Responsibilities

  • Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture
  • High throughput jobs and inter‑service communication using Kafka
  • Continuous Integration and Deployment into AWS
  • Storing data in Datomic and DynamoDB
  • Monitoring and observability with Prometheus
  • Running as much as possible in Kubernetes
  • 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 in building microservices and work with continuous delivery and infrastructure as code
  • Work with agile software development methodologies
  • Write, test, instrument, document, and maintain code
  • Pair, and participate in code reviews, to grow and contribute to the growth of others in and around the team
  • Collaborate closely with Product, Design, and partner Engineering teams to build new experiences
  • Participate in on‑call rotations for your team and respond to incidents as necessary
  • Work focused on backend applications, and be open to contribute to mobile and frontend development, according to business needs

Qualifications

  • At least 6 years of experience developing digital products
  • Ability to quickly understand technical and business requirements, translating them into technical design and implementation
  • A problem‑solver who can communicate effectively across functional teams
  • A software engineer who cares deeply about user experience
  • Proven understanding of object‑oriented or functional programming language
  • Notions of distributed systems and familiarity with cloud technologies
  • Practical knowledge of agile software development methodologies and prior experience with CI/CD
  • Advanced English skills

Benefits

  • Chance of earning equity at Nubank
  • NuCare – Psychological, Financial and Legal Assistance Program
  • Life Insurance
  • Health Insurance
  • Parental Leave
  • NuLanguage – Language Course Program
  • Nucleo – Our learning platform of courses
  • Work from Home Allowance
  • Travel Insurance for Business Trips
  • Vacation

Work Model for this Role

Hybrid 2‑3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Referrals increase your chances of interviewing at Nubank by 2x.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Toronto, ON vacancy
  •  ...us as we transform how care organizations recognize and retain the people who make care possible. The Opportunity As a Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You’ll influence... 
    Senior
    Summer work
    Work at office
    Remote work
    1 day per week

    Caribou

    Toronto, ON
    14 days ago
  • $148.5k - $181.5k per year

     ...owners can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help...  ...reinvent banking, and we’re looking for a curious, impact‑driven Senior Software Engineer to join our growing team – someone who thrives on... 
    Senior
    Long term contract
    Internship

    Dormont Manufacturing Co

    Toronto, ON
    7 days ago
  • $160k - $185k per year

     ...partner‑facing tools. You’ll help shape the experience customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the stack — building React interfaces, Node.js services, and PostgreSQL... 
    Senior
    Remote work
    Flexible hours

    Roadpost

    Toronto, ON
    7 days ago
  •  ...which city just put out an RFP, or which agency is buying a new software system often requires detective-level research. NationGraph’s...  ...built, iconic companies. About The Role: Own a product and engineering leadership role in our rapidly growing startup. We are... 
    Senior
    Internship
    Work from home
    Flexible hours

    NationGraph

    Toronto, ON
    7 days ago
  •  ...design, development and deployment of AI software products. Our objective is to create a software...  ...has been developed by physicists and engineers with decades of experience in designing...  ...delays and costs. We’re looking for a Senior Python developer to join our team (company... 
    Senior

    Edjuster

    Toronto, ON
    7 days ago
  •  ...building the future of healthcare infrastructure. We are hiring Senior Full Stack Engineers to join our Product Engineering organization with...  ...experience, Strong background in shipping production-grade software in modern cloud environments. You are comfortable hopping across... 
    Senior
    Work at office
    Remote work

    OpenLoop Health

    Toronto, ON
    14 days ago
  • Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system... 
    Senior
    Internship

    Signal 1

    Toronto, ON
    14 days ago
  • $112k - $152k per year

    Senior Software Application Engineer Lead the architectural evolution of core business systems. Analyze existing system designs and data models, identify critical optimization opportunities for scale, performance, resilience, and cost, and drive execution of the vision. What... 
    Senior
    Local area

    Warner Music Group

    Toronto, ON
    14 days ago
  • Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and platform architecture, with opportunities to contribute to full-stack features... 
    Senior
    Work at office
    Remote work

    Apertera (formerly Alexa Translations)

    Toronto, ON
    13 days ago
  • Qualifications 5+ years as Software Developer with proven project track record. Strong knowledge of PHP 8, Laravel 9+, MySQL, React...  ...are delivered reliably and efficiently. The codebase and engineering workflows improve over time thanks to your contributions. The... 
    Senior
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    14 days ago
  • $100k - $150k per year

     ...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination...  ...’s contributions make a real impact. About the Role As a Senior Software Engineer, you will play a critical role in defining the architecture... 
    Senior
    Long term contract

    Supernova Technology

    Toronto, ON
    14 days ago
  • What You'll Do We are seeking a highly motivated and experienced Senior Software Engineer to join our fast-growing team. You will design and build large-scale, multi-tenant SaaS systems that power Nue's core revenue workflows. You'll work across a powerful stack — Java... 
    Senior
    Long term contract

    Nue.io

    Toronto, ON
    14 days ago
  • $108.32k - $119.73k per year

     ...Bikini Bottom Consulting. Dive into success with us and navigate the future together. About The Role We are seeking a Senior Software Engineer to join our Engineering team, dedicated to building innovative solutions using cutting-edge technologies. As a key member of... 
    Senior
    Long term contract

    Bikini Bottom Consulting

    Toronto, ON
    14 days ago
  •  ...Best Bank. Visit our institutional page About the role Our Engineering team helps Nubank to create and use the technology that...  ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies... 
    Senior

    Nu

    Toronto, ON
    14 days ago
  • Drive innovation at ZoomInfo as a Senior Software Engineer focusing on Internal Developer Platforms. Utilize TypeScript and Node.js to craft high-quality APIs and enhance system performance. In this critical role, you’ll apply your extensive experience to design and maintain... 
    Senior

    ZoomInfo

    Toronto, ON
    4 hours ago
  •  ...Collaborate with product managers, designers, and architects to translate business requirements into technical solutions Contribute to system design discussions and help shape engineering best practices Continuously improve code quality, performance, and reliability #J-18808-Ljbffr
    Senior

    MSR Technology Group

    Toronto, ON
    1 day ago
  • Transform cross-border banking solutions with Loop as a Senior Software Engineer in downtown Toronto. Leverage your expertise in full-stack development and technical leadership to drive innovation. In this pivotal role, you will spearhead architectural decisions and full-... 
    Senior

    LOOP

    Toronto, ON
    4 hours ago
  •  ...or niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber...  ...development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities Design... 
    Senior

    Amaris Consulting

    Toronto, ON
    4 hours ago
  • Join TRADER as a Senior Software Engineer and lead backend development with PHP and AI tools in our AutoSync team. Shape automotive retail solutions by pushing technological boundaries while collaborating with top talent. In this influential role within the AutoSync engineering... 
    Senior

    AutoTrader.ca

    Toronto, ON
    4 hours ago
  •  ...real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact....  ...look for people who do the same. The Role We’re hiring a Senior Software Engineer to build and scale our platform. You’ll work across... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    SuiteSpot Technology

    Toronto, ON
    7 days ago
  •  ...deliver fast, high‑quality outcomes Drive technical decision‑making, including system design, performance, and scalability Improve engineering velocity through tooling, experimentation, and AI‑assisted development workflows Mentor other engineers and raise the bar on... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Work from home

    Homebase

    Toronto, ON
    7 days ago
  • $180k - $195k per year

    What You’ll Do The Senior Staff Software Engineer is one of Nue's senior-most individual contributors, responsible for shaping the technical direction of the platform across multiple product teams. This role sets the multi-year technical strategy in their domain, drives the... 
    Senior

    Nue.io

    Toronto, ON
    7 days ago
  •  ...interviewing at NAM Info Inc by 2x Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada . Software...  ...Angular Microservices Spring boot Kafka Seniority level Mid-Senior level Employment type Full-time Job function Information... 
    Senior
    Full time

    NAM Info Inc

    Toronto, ON
    7 days ago
  • Enhance your impact as a Senior Software Engineer in Site Reliability at Thumbtack. Join us to design resilient, scalable systems while collaborating across engineering teams for optimal service delivery. In this pivotal role, your extensive knowledge in AWS and Linux will... 
    Senior

    Thumbtack

    Toronto, ON
    7 days ago
  • $120k - $150k per year

    Job Title: Senior Full Stack Engineer Job ID: 87833 Location: Toronto, Ontario Overview Our client provides specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide. With over 10,000 employees in 45 countries they... 
    Senior
    Worldwide

    TEEMA

    Toronto, ON
    7 days ago
  •  ...Brex to name a few! The opportunity Join our Blocks team as a Software Engineer and play a critical role in shaping the core infrastructure...  ...dose of humility and the willingness to grow (no matter your seniority!). A fluent level in English (French is not a must).... 
    Senior
    Remote work

    Pigment

    Toronto, ON
    7 days ago
  •  ...solutions. The role combines advanced Snowflake development (Snowpark, Streams & Tasks, Snowpipe), data architecture and platform engineering to deliver performant, secure, governed data products, developer utilities and Snowflake-based apps that enable analytics and data... 
    Senior

    Drillo.AI

    Toronto, ON
    7 days ago
  • $130k - $180k per year

    Senior Software Engineer – Python Requisition ID: 49154 Business Unit: Fitch Group Category: Information Technology Location: Toronto, ON, CA As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Fitch-Group

    Toronto, ON
    7 days ago
  • $195k - $390k per year

     ...of Conversational AI! What you'll be doing: Work closely with senior engineers to deliver, optimize, maintain, debug, unit test and document...  ...development of NeMo Guardrails and Colang Deliver rapid iterations of software based on user feedback and metrics Collaborate with your peers... 
    Senior
    Flexible hours

    NVIDIA

    Toronto, ON
    7 days ago
  • $100k - $150k per year

    Position: Senior Python Engineer Location: Downtown Toronto, Hybrid/Onsite Salary Range: $100K-$150K Job Type: Permanent Posting Type...  ...Mathematics, Finance, or a related field Strong backend software engineering experience with modern programming languages such... 
    Senior
    Permanent employment

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!