Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Poland
Python.Web
& 9 others

Join our team as a Senior Python Developer.

You will be focused on developing tools for data science, specifically the Cromwell-Based Tools for Data Science (CBTDS). You will also be responsible for enhancing our bioinformatic pipelines and backend applications. We invite you to apply and contribute your expertise to our innovative projects.

Responsibilities
  • Maintain and enhance Python REST API backend application using Flask, Celery and SQLAlchemy
  • Design, implement and maintain diverse bioinformatic pipelines using Python, R and WDL languages
  • Ensure fast and scalable data analysis on hybrid infrastructure
  • Maintain existing CI/CD process using Jenkins, Chef and Docker
  • Participate in all phases of the software development lifecycle following Scrum and EngX practices
Requirements
  • 3+ years of experience in Python development
  • Proficiency in REST API development
  • Experience with Amazon Web Services
  • Skills in Pytest for testing applications
  • Knowledge of SQL for database management
  • Fluent English communication skills at a B2+ level
Nice to have
  • Familiarity with Pandas for data manipulation
  • Understanding of R for statistical analysis
  • Capability to use Docker for containerization
  • Experience with Jenkins for continuous integration
  • Background in using Chef for configuration management
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