Skip To Main Content
backBack to Search

Senior 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 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

These jobs are for you