Position: Senior Python Developer
Company: SoftServe
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

**WE ARE**
The Data Operations team is an Engineering team that serves as a central service to our client. To work effectively, this team needs a clear understanding of how data needs to serve: products/applications, API/microservices, reporting/analysis tools, and AI/ML models. This allows the team to design, develop, and implement data architecture and pipelines that collect, connect, centralize and curate data from various internal and external data sources.

**YOU ARE**
A Software Engineer showing strong communication and analytical skills. Moreover, you are demonstrating the following expertise

A solid understanding and at least 2-year hands-on experience with Python
GCP Cloud data tools (Pub/Sub, Dataflow, Composer)
Skill in databases including Bigquery and Mongo (preferable)
Ability to quickly grasp complex subject matter and apply data engineering skills and technical knowledge to assess and provide solutions
Being an analytical, result-driven individual with high attention to detail and having strong problem solving and critical thinking skills
Willingness to assist other team members in areas outside of direct assignments, when necessary
Intermediate Strong or higher English level and readiness to communicate with US-based clients on a daily basis

**YOU WANT TO WORK WITH**
Thriving in building scalable, high throughput systems that process more than 10 billion data points a day from over 500 sources that all need to be standardized and enhanced
Recommending and implementing data processing tools and technologies to evolve our data stack
Extracting, transforming, and loading data pipelines from end-to-end
Creating, developing, and documenting data mapping rules
Data cleansing and transformation
Writing specifications from which conversion programs will be written
Subject matter experts to ensure that the specifications meet the business and system requirements
Utilizing tools and programs to analyze and convert data to a standardized format
Recommending and implementing data processing tools and technologies to keep us at the forefront of real estate data science
Developing continuous process improvements
Identifying and fixing 'data bugs' and improving the overall quality of information
Mentoring data team members

**TOGETHER WE WILL**
Have a friendly and mature team
Be able to propose and implement own solutions