Position: Python Developer
Company: Softblues
Experience required: 3y
English level: intermediate

**Project phase:**
Product, who helps find the right size and fit for online shoppers with an innovative backend solution that will help grow e-commerce worldwide.

**What are your responsibilities?**
You will be working with a modern stack and great development culture with a team of skilled team members.

**Current development phase**
We are building the architecture from scratch.

**Working schedule and reporting**
Usually, we have daily meetings at 10:00 or 11:00. So it’s important to be present on them. All other working hours during the day you can organize as you wish – start at 8:00 or at 11:00. The main responsibility is to track 8 hours per working day.

We are remote-friendly.

You will be reporting to your Project Manager and TechLead of the project and also track your tasks in the PM tool.


**Required skills:**

● Advanced knowledge of Python
● Min of 3-year experience in development
● AWS (S3, EC2, Fargate, DynamoDB, etc.)
● ETL pipeline optimization
● Kafka
● Strong experience in data engineering/deploying ML models in production
● Intermediate or higher level of English


**Professional growth:
**
● Challenging tasks and innovative projects
● Meetups and events for professional development
● An individual development plan
● Mentorship program


**We offer:
**
● Competitive compensation and regular performance-based salary and career development reviews.
● Passionate experienced team, friendly atmosphere, concern for the comfort of specialists.
● A corporate culture that inspires growth and development (tech talks, mentoring, etc).
● Comprehensive medical insurance including gym, dental services, massages, and vaccination.
● Accounting assistance
● Regular team-building activities.
● Comfortable working environment.
● Professional growth due to competence matrix.
● 18 working days paid vacation.
● 11 working days per year paid public holidays according to the Ukrainian legislation.
● No micromanagement.
● Friendly and open-minded team.
● Remote work.
● X Box, football team, adventures:)


**The interviewing process
**
We have two stages of the interview — the first one with HR about the main expectations and vacancy conformity. The second one will be a technical interview with TechLead. If you pass both, we will send you an offer. If not, we will provide you with detailed feedback.