Skip to content
About

An engineer first. A lead by responsibility.

I'm Bruno Salgado, a backend engineer and Tech Lead working at the intersection of software, financial systems and the teams that build them.

My career started at Itau Unibanco, working on risk and regulatory systems. In banking, the quality of a change includes whether someone can explain it, trace it and safely recover from it. That has stayed with me.

I moved into fintech to work closer to products and external integrations. At PROFIT Business Bank and Cloud Payments, I built financial reporting services and Java APIs connecting banking, crypto and card providers.

As a Tech Lead, I still work through implementation details. I also help teams decide where responsibilities belong, which failure cases matter, and how to deliver changes without making the next release harder.

Engineering judgment

The questions I bring to a design review.

01

Make state explicit

A timeout is not a declined payment. I prefer clear state transitions, stable identifiers and enough history to reconstruct what actually happened.

02

Keep boundaries useful

A service boundary should clarify ownership and change. I challenge abstractions that add coordination without making the system easier to maintain.

03

Design the recovery path

Retries, reconciliation and operational visibility belong in the design discussion. Recovery should be a procedure the team understands.

Technical leadership

Make the next decision easier for the team.

I like design reviews that end with a decision, a reason and a clear owner. Written trade-offs make it easier for engineers to move independently.

When an integration fails, I follow the request across boundaries and work back from evidence. The fix should improve the team's understanding of the system, too.

I work with engineering, product and external partners to make the constraints explicit. That makes delivery plans more useful and surprises less frequent.

Start a conversation

Building a backend team?

I'm interested in senior backend and Tech Lead roles across fintech, payments, SaaS and platform engineering in Canada.