Position: Data engineer (Python)
Company: StartupSoft
Category: Data Engineer
Experience required: 3y
English level: upper

They connect public agencies, policy makers, and the community with better data to make more informed policy and budgeting decisions. They enable customers to quickly gather, analyze, and visualize performance indicators to make decisions with a higher degree of confidence

It’s a mobility analytics platform the main goal of which is to visualize data coming from the physical world (from IoT sensors, smartphones, etc)

**Team composition:**
24 people in total, 14 people in the engineering team (2 from SS), a product owner and 2 tech leads

**Project stage:**
3 years on the market

**Qualifications and skills:**
- Advanced working SQL knowledge, experience working with relational databases, and authoring complex queries
- Experience building and optimizing big data pipelines, architectures, and large datasets
- Experience supporting and working with cross-functional engineering teams
2-3 years of Postgres, Spark, and Airflow knowledge
- EC2, RDS, Python

**Nice to have:**
- Experience with geospatial data and PostGIS
- Flask, Jenkins, Docker, and Kubernetes is a plus
- AWS experience will be a big plus

**Responsibilities:**
An engineer will build the core of the product, and develop new features. Some examples:
- building an archive strategy
- building endpoints
- ETL
- data integration
- API integration