Position: Middle Python developer
Company: Art2Hire Tech Recruiters
Experience required: 5y
English level: intermediate

A Silicon Valley company  that makes data analytics available for everyone, is now looking for a Python Developer. 
You'll be involved in developing data processing architecture and infrastructure and external APIs integration.

Our client, is a Silicon Valley-headquartered company embracing the remote-first culture that makes data analytics available for everyone, is now looking for a Python Developer. 

Location: Europe
Type: Remote, full-time
Start date: ASAP
About the Company and Project:

The company was founded by a diverse group of tech entrepreneurs with successful exits in the past combined experience in enterprise software development, data science, and e-commerce to create an analytics platform people want.
Being remote from day one, they combined a unique experience under one roof: engineers who created open-source frameworks and won numerous data science competitions, serial entrepreneurs, and one of the best designers in the field - that’s what defines the company.
The company’s product is a no-code analytics platform for growth teams that automatically generates actionable data insights.

About your role:

The company is looking for an experienced Python Developer to join the team. Although the customer base is continually growing, they're also adding integrations with new data sources to create the next-generation, cutting-edge augmented analytics platform that delivers outstanding value to b2b users.
As a member of the company's team, you'll have the opportunity to gain valuable hands-on experience while building your professional skills in an array of data processing technologies. In addition, you'll be involved in developing data processing architecture and infrastructure and external APIs integration.
You are welcome to apply your skills to adjacent technical scopes: insights generation, NLP, time-series processing, decision-making, and addressing challenging data issues.

Responsibilities include but are not limited to:

Maintain and improve a robust data processing platform for the customers
Identify and present platform issues and improvements
Maintain and improve code quality and maintainability
Increase test coverage with E2E and unit tests
Own the full cycle of the data flow from data requirements, data collection, data processing, insights/alerts/reports generation, and cleanup actions
Conduct ad hoc data research that drives key business decisions
Requirements:

4+ years experience as a Python Developer
Must-Know: Python, PostgreSQL
Good-to-Know: Redshift, Docker, AWS services, Google Analytics, Airbyte
Excellent communication skills
Team player, polite and transparent work approach
Extremely structured and detail-oriented person
Work within deadlines, plan your work
English -  Intermediate +  
The company offer:

Opportunity to work on an innovative product
Remote-first company
Vibrant work environment
Competitive salary
Hardware compensation policy
Stock options