Lead Python Software Engineer
Python.Web, Amazon Web Services, FastAPI, Kubernetes, Python, Terraform, Front-End Development, JavaScript, Next.js, Node.js, ReactJS

Sorry, this position is no longer available
We are in search of a Lead Python Software Engineer to enhance our Product Team and contribute to the development of a groundbreaking AI-powered financial assistant platform.
As a key contributor, you will be instrumental in developing, refining, and implementing various interfaces and solutions into investment workflows for our clientele.
If you have a passion for utilizing state-of-the-art technology and making a direct impact on product development, this position is ideal for you.
Responsibilities
- Work in collaboration with a highly skilled, compact team of engineers to develop and improve AI-powered financial assistance tools
- Quickly develop prototypes and test new features and interfaces with business users
- Create and deploy scalable and robust backend services utilizing Python and related frameworks
- Ensure seamless integration and a high-quality user experience in close cooperation with frontend developers
- Analyze requirements, explore edge cases, and create comprehensive system designs
- Assume complete responsibility for projects from inception to deployment
- Promote continuous enhancement in code quality and system dependability
- Keep abreast of new trends and technologies in software development
- Provide mentorship to junior developers and enhance team knowledge
Requirements
- Minimum of 5 years of hands-on experience with Python and React (TypeScript) or other programming languages
- At least 1 year of relevant leadership experience
- Proficiency in FastAPI or other Python frameworks
- Skilled in AWS, Kubernetes, and Terraform
- High level of autonomy and self-governance with the ability to manage tasks based on high-level definitions
- Background in working within a startup environment and willingness to acquire new languages and technologies
- Deep commitment to quality and reliability in software development
- Fluent in English with communication skills at a B2+ level
Nice to have
- Background in frontend development using JavaScript and frameworks such as NextJS or Node.js
- Knowledge of AI/ML concepts, although not mandatory
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