We are looking for a Middle Python Developer to join our team.
We offer a job in the software development team of a fast-growing company with ambitious, interesting and diverse tasks. You will have the opportunity to thoroughly master the work with cloud solutions, high-load systems and ETL processes.
You will be part of the Python team and will be able to use your technical knowledge and creativity to their full potential.
What you will do:
You will be responsible for the Quality of the source code that you write or review
You will be responsible for features you develop (on time and in full)
Estimation of the tasks at stories that were assigned to you
Participate in design and design reviews
Follow the software development cycle defined in the project
Mentoring developers at the project (optional)
Prepare and conduct tech talks (optional)
Who you are and what you’ll need for this position:
3+ years of experience in commercial development
Strong knowledge of Python programming language
Good knowledge of SQL
Experience with cloud computing (AWS, Google Cloud, etc)
Understanding of best backend architecture practices used in the project
Experience in developing ETL pipelines
At least an Intermediate level of English
What will you get from us:
Wellness programs to promote healthy work life balance. Including Wellness Wallet credits to cover things like massages, fitness centers/studios, athletic equipment, home gym equipment, books, manicures, you name it!
Benefits: we offer supplemental health benefits to you for free. Medical insurance (based on World Medicine, includes Oncology treatment, Neurosurgery, Transplantation, Cardiac Surgery)
EAP 24/7 psychological support
Work From Home Stipend (if you are a remote team member): we want to assist you in setting up a home office that works for you.
Focus Fridays: Every other Friday, you have the opportunity to use the day for your needs. It can be used for personal time or time to catch up on projects. The intent is to give you the flexibility to schedule how and when you work, to get the job done. Of course, if an important business need comes up on this day, the expectation is that you make room for it.
Some departments need coverage and will adjust for another day.
People: work together with talented, collaborative, and friendly people who love what they do.
Development: utilize our learning platform, WorkRamp to get the training and tools you’ll need to become successful here from your first day with us. And take advantage of our professional development stipend.
Fun: we host virtual events every month and weekly interactive company-wide meetings
Our Team:
100+ engineers: 40+ back-end developers, 20+ front-end developers, 20+ QA engineers, Machine Learning team, Data Engineers, Security team, Application developers and Support teams.