Engenheiro(a) de Software | Portfolio Intelligence
Core
Design and evolve the architecture of agent-based platforms to deliver portfolio management services (rebalancing, allocation, health analysis) to agents at scale.
Role type
Senior Software Engineer (Agent Systems Architecture)
Builds
Agent orchestration layers, API integrations, and service platforms for portfolio management
Domain
Financial Technology / Agent Systems
Deliverable
production ML models
Required skills
Agent orchestration (LangGraph, LangChain), API design, distributed systems, Python, MCP protocol, LLM integration, CI/CD, Clean Architecture, DDD
Preferred skills
Frontend for agents, .NET, Financial markets knowledge, Agent security, Observability tools, AWS serverless
Technologies
Python, LangGraph, LangChain, MCP, OpenAI/Anthropic SDKs, Docker, Git, AWS
Responsibilities
Design agent platform architecture including APIs and MCP servers; Build agent orchestration layers with state management and human-in-the-loop; Plan end-to-end flows with error handling and recovery; Refine agent behavior and response logic; Ensure production quality, observability, and audit trails; Propose and validate new ideas with users; Discuss business requirements.
Seniority
Senior, hands-on IC
