Skip To Main Content
backBack to Search

Software Engineering Manager (Python)

Remote in Brazil,
& 5 others
Python.Core
& 11 others

We are seeking a driven and talented Software Engineering Manager to oversee and contribute to the development of an AI-powered financial assistant platform.

In this role, you will lead a dynamic and competent team of engineers, driving the creation of cutting-edge solutions that integrate seamlessly into investment workflows. With no technical legacy, minimal formalities, and exposure to cutting-edge technologies, this is an exciting opportunity to shape a transformative financial platform.

Responsibilities
  • Lead a skilled team of engineers focused on delivering high-quality software solutions
  • Define technical direction, ensuring system design and architecture align with project goals
  • Collaborate with product teams to gather requirements, refine workflows, and iterate rapidly
  • Manage and prioritize tasks, fostering a collaborative and productive development environment
  • Provide mentorship and technical guidance to team members
  • Ensure scalability, reliability, and security of platform systems and applications
  • Oversee deployment processes, leveraging AWS, Kubernetes, and Terraform
  • Advocate for best practices in coding standards, testing, and documentation
  • Assess and adopt new technologies to enhance platform performance
  • Engage with AI-powered tools and platforms, driving innovation within the development cycle
  • Align team deliverables with startup-style workflows requiring high autonomy and adaptability
Requirements
  • Python or other relevant programming languages with 7+ years of hands-on experience
  • Expertise in frameworks like FastAPI or willingness to master Python-based solutions
  • Proficiency in AWS, Kubernetes, and Terraform for cloud infrastructure management
  • Background in dynamic development environments with minimal formalities and high autonomy
  • Skills in system design and problem-solving, addressing edge cases and scalability challenges
  • Familiarity with AI/ML concepts or large language models beneficial but not mandatory
  • Flexibility to learn new programming languages and emerging technologies as needed
  • Front-End knowledge such as JavaScript, ReactJS, or Next.js is a plus
Nice to have
  • Background in Front-End Development using JavaScript, ReactJS, or Next.js
  • Familiarity with Node.js for server-side development
  • Understanding of startup or fast-moving environments that emphasize rapid iterations
We offer/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