Senior 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 seeking a Senior Python Software Engineer to join our Product Team and help build a revolutionary AI-powered financial assistant platform.
As a senior member of our team, you will play a critical role in iterating, refining, and deploying various interfaces and solutions into investment workflows for our clients.
If you are passionate about leveraging cutting-edge technology and directly influencing product development, this role is for you.
Responsibilities
- Collaborate with a small, highly skilled team of engineers to develop and enhance AI-powered financial assistance tools
- Rapidly prototype and test new features and interfaces with business users
- Design and implement scalable and robust backend services using Python and related frameworks
- Work closely with frontend developers to ensure seamless integration and a high-quality user experience
- Gather requirements, consider edge cases, and produce comprehensive system designs
- Take full ownership of projects from conception to deployment
- Drive continuous improvement in code quality and system reliability
- Stay up-to-date with emerging trends and technologies in software development
- Mentor junior developers and contribute to team knowledge sharing
Requirements
- 3+ years of hands-on experience in Python and React (TypeScript), or other programming languages
- Experience with FastAPI or other Python frameworks
- Proficiency with AWS, Kubernetes, and Terraform
- High autonomy and self-governance with the ability to manage tasks with high-level definitions
- Experience working in a startup environment and openness to learning new languages and technologies
- Strong commitment to quality and reliability in software development
- Fluent English communication skills at a B2+ level
Nice to have
- Experience with frontend development using JavaScript and frameworks like NextJS, or Node.js
- Familiarity with AI/ML concepts, although not required
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