Tech Lead overseeing Python projects for banking solutions. Leading development teams and ensuring compliance with financial regulations in Brazil.
Responsibilities
Lead Python projects technically, from conception to delivery and operation of customized banking solutions for clients/partners.
Define architecture, technology stack, coding best practices, and processes (CI/CD, testing, automation, security).
Coordinate development teams, setting priorities, estimates, code reviews, and mentorship.
Ensure integrations with external partners (banking APIs, service providers, compliance, anti-fraud) meet scalability and security requirements.
Collaborate with product, compliance, operations, and support teams to ensure the solution is robust, compliant with financial regulations, and provides an excellent user experience.
Monitor performance, availability, failure rates, and latency metrics; respond to critical incidents.
Requirements
Software Architecture and Design: experience with microservices and knowledge of Hexagonal Architecture.
Experience in software design using SOLID principles and Domain-Driven Design (DDD).
Ability to make architectural decisions, define technical guidelines, and lead multidisciplinary teams.
Software development experience — knowledge of Python API frameworks (such as FastAPI, Flask, and Django) is a plus.
Not strictly required if there is a strong background in another modern stack.
Preferred: experience with cloud platforms (AWS, GCP, Azure, or Oracle), microservices, containers, and application security (encryption, authentication, authorization).
Experience working in fintechs or companies operating in the digital financial services ecosystem.
Experience integrating with legacy banking systems, payment systems, and orchestrating external APIs.
Director of Software Engineering at Acuity leading AI - enabled digital commerce platform development and transforming user experience with modern architecture.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.
Software Engineer leading a team to develop high quality software solutions for DoD training systems. Supporting the JTSE program at Joint Staff Complex in Suffolk, VA.
Lead Principal Engineer Specialist at SAE facilitating aviation standards through technical management and collaboration. Recruiting and mentoring volunteers while driving continuous improvement initiatives in a hybrid work environment.
Product Engineer overseeing the technical lifecycle of screening and biomass handling products for Valmet. Collaborating with global teams and providing engineering expertise across the product lifecycle.
Lead ETL Developer responsible for ETL solutions involving data integration and automation. Working in a hybrid environment at Canada Life with a strong emphasis on collaboration.
Senior Software Engineer developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.