Senior Software Engineering Manager (Python)
Python.Core
& 11 others
Brazil
We are seeking a talented and experienced Software Engineering Manager skilled in Python to lead our engineering team in developing a next-generation AI-powered financial assistant platform.
This is an opportunity to shape innovative solutions in a fast-paced, start-up-like environment while working with cutting-edge technologies and highly competent professionals.
Responsibilities
- Lead a highly skilled team of engineers to deliver innovative solutions for AI-powered financial assistance
- Collaborate closely with the Product Team to align development efforts with business objectives
- Ensure high-quality system design and implementation by driving technical excellence and maintaining quality standards
- Provide mentorship, guidance, and leadership to team members, fostering professional growth
- Define tasks at a high level, gather detailed requirements, and ensure successful execution of development initiatives
- Influence and shape the technical direction of the platform with an emphasis on scalability, performance, and reliability
- Oversee the adoption and implementation of necessary frameworks, tools, and technologies for project success
- Enable the team to integrate AI/ML capabilities as part of financial assistant workflows where appropriate
- Facilitate cross-functional collaboration to ensure seamless delivery in a startup-like environment
- Retain focus on minimal formality while fostering autonomy and self-governance within the team
Requirements
- Python, FastAPI, and AWS with 10+ years of hands-on experience (or similar stack, with willingness to learn Python)
- Kubernetes and Terraform expertise to deploy and maintain scalable cloud infrastructure
- Strong self-governance and ability to translate high-level objectives into actionable system designs and implementations
- Familiarity with front-end technologies like React, Next.js, and Node.js would be a strong advantage
- Background in working in dynamic, rapidly evolving environments with minimal supervision
- High standards for system reliability, code quality, and maintainability
- Proven ability to work with cutting-edge technologies, cloud-native tools, and modern frameworks
- Capability to adopt new programming languages and technologies as projects evolve
Nice to have
- Skills in front-end frameworks such as React, JavaScript, and Next.js
- Familiarity with AI/ML concepts and their practical integration into applications
- Experience with building and deploying large language models or other AI tools in production systems
- Showcase of strong experience across both back-end and front-end development environments
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn