Skip To Main Content
backBack to Search

Lead Python Software Engineer

Python.Web, Amazon Web Services, FastAPI, Kubernetes, Python, Terraform, Front-End Development, JavaScript, Next.js, Node.js, ReactJS
warning.png
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

These jobs are for you