Staff Software Engineer - BI Intelligence
About Nu
About the Role
BI Intelligence
Staff Software Engineer – BI Intelligence
Designing and evolving analytics platforms
that serve Nubankers and business units across the company.
- Building AI-powered data experiences, including
natural-language interfaces, query generation, tool orchestration, grounding and feedback mechanisms
.
- Developing the foundations required for trustworthy AI analytics:
semantic context, governed metrics, data contracts, lineage, quality, access control and evaluation
.
- Designing and operating
reliable distributed systems
with strong observability, service objectives, security, performance and cost controls.
- Driving technical direction and making architectural decisions in partnership with engineering leadership and cross-functional stakeholders.
- Translating ambiguous problems into clear technical options, trade-offs and execution plans.
- Mentoring engineers and raising the engineering bar through design reviews, pairing, documentation and operational practices.
- Helping turn promising AI capabilities into dependable products that improve how Nubankers work with data.
Required
- Proven experience as a
Staff-level Software Engineer
or equivalent technical leader delivering high-impact systems in production.
- Strong software engineering fundamentals and an
SRE mindset
, including experience designing reliable distributed systems, defining service objectives and improving observability.
- Experience with
data platforms or analytics infrastructure
, such as Databricks, distributed query engines, metadata catalogs, semantic layers or large-scale data systems.
- Deep understanding of
data semantics, metric definitions, data contracts, lineage, data quality and access control
.
- Experience designing or integrating
AI/LLM-powered products
, including natural-language interfaces, RAG, tool use, query generation, grounding or evaluation.
- Ability to balance
security, governance, reliability, latency, performance and cost
at scale.
- Proven ability to lead ambiguous, cross-functional initiatives and drive alignment across teams and stakeholders.
- Strong written and verbal communication skills, including the ability to explain complex technical decisions clearly.
- Experience mentoring engineers and influencing technical direction beyond your immediate team.
Nice to Have
- Experience building
conversational analytics
, agentic workflows or AI-powered developer/data tools.
- Experience with evaluation frameworks, guardrails and monitoring for AI-generated outputs.
- Background in financial services, fintech or other regulated environments.
Location
Work model
Hybrid 2–3 times/week
Our Benefits
- Chance of earning equity at Nubank
- Food/ Meal Card (Vale-Refeição and/or Vale Alimentação)
- Public Transportation Commuting Benefit (Vale-Transporte)
- NuCare - Psychological, Financial and Legal Assistance Program
- Life Insurance
- Medical Plan
- Dental Plan
- NuLanguage - Language Course Program
- Nucleo - Our learning platform of courses
- Extended Parental Leave
- Daycare Allowance
- Parental Consultancy
- Work-from-home Allowance
- Gym Partnerships
- 30 days of paid vacation
- Relocation Assistance Package, if applicable
Our recruitment process may involve the use of artificial intelligence-enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.
To maintain a consistent and fair process for every candidate, Nu does not provide individualized technical feedback. See how our policy works here
Not included in the source posting: qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.