Analista de Engenharia de Software Sênior - Full Stack na Porto Bank focando em desenvolver soluções digitais. Trabalhando com .NET, React, Python e FastAPI.
Responsibilities
Maintain and evolve the OpenWebUI architecture, working with its primary stack (React/TypeScript on the frontend and Python/FastAPI on the backend)
Maintain and evolve the Databricks Apps architecture, working with the Dash framework stack (Python)
Implement new features following development best practices
Optimize application performance, especially in communications with language models
Fix critical bugs and stability issues
Ensure application security, particularly given interaction with AI models
Monitor and maintain production infrastructure
Implement and improve CI/CD pipelines
Perform preventive and corrective maintenance
Manage dependencies and library updates
Document technical processes and solutions
Propose and implement improvements to the user experience
Develop new integrations with different LLMs and tools
Optimize consumption of computational resources
Implement personalization and accessibility features
Requirements
Proven experience in .NET development
Strong experience with React, TypeScript, Python and FastAPI
Knowledge of WebSockets for real-time communication
Familiarity with large language models (LLMs) and their APIs
Experience with Docker and containerized environments
Benefits
Flexible Meal and Food Allowance
Health Insurance
Dental Plan
Wellhub and TotalPass
Exclusive Bio Ritmo gym for employees: Headquarters Complex
Profit Sharing (PLR)
Stock Program: "Porto em Ação" — complementary to PLR until 2025
Sand courts and multipurpose sports courts: Headquarters Complex
Transportation voucher
Shuttle van services: available at major access stations to Porto (Luz, Barra Funda, Santa Cecília and Júlio Prestes)
Extended parental leave: up to 40 days for all family configurations
Extended maternity leave of 6 months
On-site medical clinic with specialties: Headquarters Complex and Barra Funda
Childcare or nanny allowance
Life insurance
Private pension plan - PortoPrev
Discounts on products and services
Tuition assistance: reimbursement for undergraduate, postgraduate or MBA courses
Monthly races: subsidy for major road races in São Paulo
Language course reimbursement (English or Spanish)
Porto Theatre: exclusive sessions for employees
Library
Break room: Headquarters Complex
Game room: Headquarters Complex
Massage and podiatry services: Headquarters Complex
Work location: Campos Elíseos, São Paulo (We operate with hybrid models, to be discussed during the recruitment process)
Advanced Software Engineer developing embedded software solutions for Inertial Sensors and Fiber Optic Gyroscopes at Honeywell. Collaborative role within Sensing, Guidance & Navigation organization, focusing on innovative sensor technologies.
Senior Full Stack Developer at Netsweeper Inc leading React application development and mentoring juniors. Engage in design, development, and product collaboration in a hybrid work environment.
Software Engineer developing full - stack applications and automation solutions for internal business needs. Implementing agentic AI workflows to enhance productivity and reduce manual tasks while ensuring system reliability.
Software Engineer developing and maintaining software services for Finance and Planning teams at REVOLVE. Analyzing user requirements and implementing database - driven internal applications.
Senior Engineering Consultant managing FIT Solutions clients' computer systems, including software, hardware, and networks. Offering consultation and troubleshooting to maintain efficiency and profitability.
Software Developer creating complex visualizations using C#/WPF for equipment at SINGULUS TECHNOLOGIES. Focus on developing Windows services and data visualizations across various technologies.
Project Logistics Planner for MANN+HUMMEL overseeing logistics tasks in the project lifecycle. Coordinating trial production, logistics costs, and planning for new projects in Tumkur, India.
Software Engineer in Platform team at Finsolutia building shared services. Design clean APIs and manage AI gateway integrations while improving developer experience.
Software Engineer at CACI tasked with solving customer problems using technical expertise. Involves collaboration and development in dynamic environments using advanced programming skills.
Software Developer in game development focusing on programming game mechanics and visualizations. Join our team in Lübbecke to create innovative gaming devices and software.