All active Process Engineer roles based in Belo Horizonte.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
What is the role?
As a Senior Software Engineer II, you will be responsible for automating repetitive tasks, streamlining the software development lifecycle, and optimizing deployment processes to enable faster and more reliable software releases. You will analyze existing engineering processes and workflows to identify bottlenecks, inefficiencies, and areas for improvement. With guild insights you will collaborate with engineering teams to design and implement process improvements, optimize code review processes, and implement continuous integration and delivery best practices.
In this position, you will work remotely with Teachable’s Brazil and US-based teams. We are hiring talented engineers in Brazil.
What You’ll Bring:
Nice to have:
Ready to apply?
Apply to Teachable
Share this job
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You’ll Do
An Ideal Candidate Should Have
Technical Requirements:
What We offer:
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Ready to apply?
Apply to Speechify
Share this job
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You’ll Do
An Ideal Candidate Should Have
What We Offer
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Ready to apply?
Apply to Speechify
Share this job
At Roofr, we’re obsessed with our customers. We constantly gather feedback to shape, prioritize, and launch the products they truly need. That’s what makes Roofr’s CRM special. We started by building essential sales tools like aerial roof measurements and digital sales proposals. But when our customers asked for a simple, affordable way to manage and scale their entire businesses, we listened. So, we created a CRM that connects these solutions—along with payments, material ordering, and more—into a seamless, powerful platform. With a clear roadmap ahead, we’re excited to continue expanding and leading the market with innovative products.
We have an amazing culture, strong financials, and best-in-class company metrics. It’s an exciting time to be part of an extraordinary startup that is already successful, yet still early enough to offer its team significant growth, equity, and the opportunity to make a real impact.
This position is for an existing vacancy.
What You'll Bring to the Role:
This is an ongoing contract role
Our compensation ranges are built using multiple market benchmarks and reflect both the scope of the role and current market data. While many hires fall within the beginning to midpoint of the band to allow for growth over time, we tailor offers based on each candidate’s experience, seniority, and demonstrated impact.
🏠 What we offer (US + Canada)
When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:
🏝️ Vacation/Paid Time Off:
🤝 Perks:
🤖 AI Notice
At Roofr, we’re big fans of AI. It helps us write job descriptions that don’t put you to sleep, takes notes during interviews so we can actually listen, and even helps us track down awesome humans like you.
Feel free to use AI to prep, research, or get pumped up for your interview (we see you, ChatGPT power users 👀). But when it’s time to chat, we’d love to meet you, not your AI alter ego. Bring your real, unfiltered self, we promise we will too.
And don’t worry, a real, live human is behind every part of our process. Every application is reviewed by a real person, and you’ll always speak with real humans throughout the interview process. No bots, just good people ☺️
⚠️ Important Notice
We’ve been made aware of an individual impersonating Roofr using a fraudulent domain: roofrr.com (note the extra “r”). Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses, instant messaging platforms, or unsolicited calls.
To ensure your application is legitimate, please apply directly through our official careers page: https://roofr.com/careers.
If you receive any suspicious messages or have questions, reach out to us at talent@roofr.com.
Your safety and security are important to us — thank you for your vigilance!
Roofr is proud to be an equal opportunity employer. We are committed to equal employment opportunity in the workplace regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
Ready to apply?
Apply to Roofr
Share this job
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology-leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit www.nu.com.br.
About the Role
At Nubank, our Credit Card platform is the core of our global expansion. We are looking for a Staff Engineer to join our platform team as a technical anchor, ensuring our systems remain scalable and flexible as we maintain sustainable growth and innovation in the countries where we currently operate, while also launching into new international markets. You will play a vital role in evolving the architecture of one of our most complex and strategic products.
You will operate within a high-impact triad alongside Product and Management, focusing on long-term technical strategy and system health. As a hands-on technical leader, you will challenge the status quo, propose innovation and solve deep architectural problems, mentor and become a technical reference for our engineering team. Your work will directly enable millions of customers to access financial products via credit card worldwide.
Responsibilities
Required Qualifications
Nice to Have
Location & Work Model
This role is based on a hybrid model at one of our Nubank offices in Brazil (São Paulo, Campinas, Rio de Janeiro, or Belo Horizonte), the United States (Palo Alto, Durham, Washington D.C. or Miami), or Canada (Toronto).
Total compensation includes base salary, RSUs and benefits.
Toronto base salary range (CAD): $192.000 - $288.000
Palo Alto base salary range (USD): $230.400 - $288.000
Diversity & Inclusion / Equal Opportunity
At Nubank, we believe that diversity is essential to building the best products and services. We are committed to creating a welcoming work environment that respects and values diversity in all its forms, and we encourage people from all backgrounds to apply. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
If you need accommodations during the application or interview process, please let us know.
This offer is conditional on meeting all applicable regulatory eligibility requirements and successful completion of background checks.
Ready to apply?
Apply to Nubank
Share this job
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its Design award winner for inclusivity for 2025.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You’ll Do
An Ideal Candidate Should Have
Bonus:
Technologies we use:
What We offer:
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Ready to apply?
Apply to Speechify
Share this job
Sr Staff Software Engineer - CC Core Platforms
About Nubank
Nu is the world’s largest digital banking platform outside of Asia, serving over 123 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. Nu’s impact has been recognized in multiple awards, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. The Company is preparing for its next growth cycle where it will accelerate its internationalization process outside Latin America, and will also enter new verticals beyond financial services in its core markets taking advantage of the significant customer penetration.
Nubank History Video
Check out our Blog About Nu
About the role
We are looking for a Senior Staff Software Engineer to lead the technical evolution of our Credit Card platform. This is not a traditional maintenance role. You will be the architect of a profound transformation: leveraging Generative AI to automate complex operational tasks and orchestrating the global migration from our current systems to a unified, future-proof architecture. You will be a key partner to the Engineering Leadership and a reference for the entire engineering community.
Mission
Your goal is to design and operationalize a technical strategy that uses AI to increase operational efficiency while accelerating our global migration, ensuring:
Core Responsibilities
Challenges & Opportunities
Core Qualifications (What We’re Looking For)
Ready to apply?
Apply to Nubank
Share this job
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology-leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit www.nu.com.br.
About the Role
At Nubank, our Credit Card platform is the core of our global expansion. We are looking for a Staff Engineer to join our platform team as a technical anchor, ensuring our systems remain scalable and flexible as we maintain sustainable growth and innovation in the countries where we currently operate, while also launching into new international markets. You will play a vital role in evolving the architecture of one of our most complex and strategic products.
You will operate within a high-impact triad alongside Product and Management, focusing on long-term technical strategy and system health. As a hands-on technical leader, you will challenge the status quo, propose innovation and solve deep architectural problems, mentor and become a technical reference for our engineering team. Your work will directly enable millions of customers to access financial products via credit card worldwide.
Responsibilities
Required Qualifications
Nice to Have
Location & Work Model
This role is based on a hybrid model at one of our Nubank offices in Brazil (São Paulo, Campinas, Rio de Janeiro, or Belo Horizonte), the United States (Palo Alto, Durham, Washington D.C. or Miami), or Canada (Toronto).
Diversity & Inclusion / Equal Opportunity
At Nubank, we believe that diversity is essential to building the best products and services. We are committed to creating a welcoming work environment that respects and values diversity in all its forms, and we encourage people from all backgrounds to apply. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
If you need accommodations during the application or interview process, please let us know.
This offer is conditional on meeting all applicable regulatory eligibility requirements and successful completion of background checks.
Ready to apply?
Apply to Nubank
Share this job
.About Us
Nu 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 https://international.nubank.com.br/careers/
We strive for state-of-the-art software development practices, that currently includes 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.
We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.
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 https://building.nubank.com/nu-hybrid-work-model/
Ready to apply?
Apply to Nubank
Share this job
.
Nu 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 https://international.nubank.com.br/careers/
Our Engineering team helps Nubank to 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). Main responsibilities:
We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.
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 https://building.nubank.com/nu-hybrid-work-model/
Ready to apply?
Apply to Nubank
Share this job
Senior Staff Software Engineer - Debt Resolution
About Nubank
Nu is the world’s largest digital banking platform outside of Asia, serving over 123 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. Nu’s impact has been recognized in multiple awards, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. The Company is preparing for its next growth cycle where it will accelerate its internationalization process outside Latin America, and will also enter new verticals beyond financial services in its core markets taking advantage of the significant customer penetration.
Nubank History Video
Check out our Blog About Nu
About the role
We are hiring a Senior Staff Software Engineer to help lead the architectural direction of Nubank’s Global Debt Resolution platform, operating horizontally across all business areas. You will align the debt resolution stack to a cohesive long-term technical vision spanning Lending, Credit Card, and Credit Platform (Core Banking), ensuring we build globally scalable, compliant, and reusable solutions. This is a high‑influence IC leadership role where you will shape both the platform and the teams that build on top of it.
You will identify the right long‑term patterns for collections, renegotiations, and payments, and push them consistently across all business areas and credit domains. By sitting at the intersection of Lending, Credit Card, and Credit Platform, you will ensure every new initiative builds toward a unified, multi‑market debt resolution platform.
Mission
Design and operationalize a horizontal technical strategy for Global Debt Resolution so that:
Core Responsibilities
Key Business & Engineering Metrics You Will Influence
Challenges and Opportunities (What You’ll Own)
What You’ll Navigate
If you feel interested in these challenges and want to work on a highly engaged and talented team transforming how Debt works in Brazil and beyond, this is the place for you!
Ready to apply?
Apply to Nubank
Share this job
This position is for an Senior Staff Software Engineer to join the Investments Business Unit.
Investments Platforms is responsible for the core platforms that model Nubank’s investments business: custody, offer, order management, accounts, settlement and related domains. These platforms are the long‑term home for our investments capabilities and the main path to move away from legacy Invest systems that still handle a large portion of critical flows today. Your mandate is to help design, evolve and execute this environment and comply with regulatory requirements.
We believe in small, empowered teams, a process‑light environment and a culture of ownership, learning and collaboration. Our architecture is platform‑oriented: we build extensible, agnostic business platforms (e.g., payments, banking, investments) that can be reused across products, markets and asset classes. You will be expected to think in terms of platforms first, translating complex investment domains into clean boundaries, contracts and abstractions that product teams can safely build on.
Nubank is also on a company‑wide journey to become an AI‑first company. We expect our senior engineers to be hands‑on with AI tools in their own work, and to help define how AI is used safely and productively in engineering and in products.
Own the technical direction of Investments Platforms – the systems that implement Nubank’s investments business model in software (custody, offer, orders, account, settlement and more) and power how we scale investments in Brazil and future markets.
Lead the migration off legacy Invest systems: design and execute strategies to move critical flows into modern Nubank platforms, while we continue operating at scale and meeting regulatory commitments.
Work on a disruptive investments architecture – rethinking how investments should be modeled and operated end‑to‑end, rather than just lifting and shifting existing broker or custodian patterns.
Drive AI usage in a high‑impact domain: help define how we use AI in investments – both in the products we ship and in how we design, build and operate platforms.
Collaborate across the platform ecosystem – working closely with other business and technical platforms such as Payments and Banking, and with product squads that consume Investments Platforms.
Global scope with hybrid flexibility: roles are based in Brazil, in a hybrid‑first model (office presence during the week plus periodic on‑site collaboration with other locations).
12+ years of software engineering experience, including 5+ years working on large‑scale platforms or core systems in highly available, transactional environments (finance, payments, core banking, trading, etc.).
Proven track record building and operating business platforms that are extensible, multi‑tenant and domain‑agnostic – e.g., custody, payments, banking, risk or similar – with clear contracts for consuming teams.
Experience leading strategic migrations from legacy to new architectures: co‑existence patterns, strangler approaches, staged rollouts and data migration strategies that keep systems up while flows move off legacy.
Strong foundation in distributed systems and event‑driven architectures: domain modeling, consistency and resiliency strategies, backpressure, observability, SLIs/SLOs and incident learning loops.
Demonstrated platform engineering leadership at scale: defining reference architectures and RFCs, building reusable libraries and tools, setting platform SLAs, and making adoption low‑friction and high‑quality for internal customers.
Comfortable working as a horizontal leader across stakeholders: aligning GMs, PMs, EMs and Staff/Principals on trade‑offs between speed, risk, platform consistency and product goals.
Deep experience mentoring and multiplying senior engineers – raising the bar on architecture, design reviews, documentation and post‑incident retrospectives.
Investments expertise: hands‑on experience with investments platforms (brokerage, custody, order management, funds, fixed income, equities, settlement, risk) and understanding of the Brazilian capital markets landscape.
Platform background: prior work on other platforms (payments, core banking, investments) that shows you can design high‑abstraction, agnostic, extensible platforms and translate complex domains into clean boundaries and APIs.
AI fluency: you are already experimenting with AI in your engineering practice (design exploration, code generation/review, analysis, automation) and are excited to help Nubank push its AI‑first agenda in a pragmatic, safe way.
Language: Portuguese fluency is important; English is a plus rather than a hard requirement. We are open to strong IC8 candidates who can ramp up their English over time, and will trade off language in favor of outstanding technical and leadership fit where it makes sense.
Resilience and ownership mindset: you are energized by ambiguous, high‑stakes scenarios, keep a constructive and optimistic stance, and actively pull teams toward positive cultural change instead of getting stuck in pessimism or only in the micro level.
If you feel interested in these challenges and want to work on a highly engaged and talented team transforming how investments work in Brazil and beyond, this is the place for you!
Ready to apply?
Apply to Nubank
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.