CareerPlan

Engenheiro de Software Sênior

São Paulo, Estado de São PauloFull-time2026-10-30

Core

Senior software engineer defining architecture, coding core components, and implementing generative AI solutions for banking and payment systems.

Role type

Senior IC software engineer (architecture & AI)

Builds

Distributed microservices, APIs, and generative AI features for banking and payment platforms

Domain

Fintech / Banking / Payments

Deliverable

production ML models

Required skills

C#, .NET, microservices, AWS, Docker, Kubernetes, SQL Server, CI/CD, Clean Architecture, DDD, LLMs, RAG, vector databases, prompt engineering

Preferred skills

TypeScript, React, Angular, Node.js, Python, Agile/Scrum, Jira, banking domain knowledge, technical English

Technologies

C#, .NET Core, ASP.NET, AWS, Docker, Kubernetes, SQL Server, Terraform, OpenTelemetry, LLMs, RAG

Responsibilities

Define and evolve solution architecture; Design distributed microservices and high-availability APIs; Hands-on coding of core components and critical performance/security segments; Prototype and implement generative AI solutions (LLMs, RAG, agents); Define and disseminate engineering standards (Clean Architecture, DDD, automated tests); Conduct architecture and code reviews; Ensure non-functional requirements (security, scalability, observability); Mentor developers; Act as technical liaison with clients and business areas.

Seniority

Senior, hands-on IC