Join team that loves agile approach, tech excellence and clear solutions to develop highly efficient analytical pipelines with small, independent team that loves to try new things.
If YOU:
- are passionate about python
- are interested in tech excellence
- have fun when programming
- have high coding, ethic and design standards
- love to work with the team
Join us as Python Developer to grow Data Processing Team. We offer safe, stable yet flexible environment for you to grow as a developer and a person building best data analytics products on the market.
Requirements:
- 2y+ Python experience
- solid Linux experience
- solid debugging skills
- know good practices and coding standards
- have hands-on approach and being proactive
- understand API communication patterns (HTTP/REST/RPC)
- understanding of micro-services architecture in data processing pipelines is a plus
- Kubernetes/Docker/AWS knowledge is a plus
- experience with Druid.io/Spark/Kafka/ElasticSearch/RabbitMQ/Redis is a plus
Day to day work:
- develop big data processing pipelines for data analytics
- work closely with Ops/Web/Metrics/Infra Teams
- interact with terabyte scale databases like Druid.io, ElasticSearch, Cassandra, S3
- develop applications using microservice approach
- design distributed apps using Kafka, Airflow, Kubernetes, Spark, AWS
- design proposals to optimize the system, make it more effective and cost efficient
- put your own ideas into real world products (we are still small team and everybody contribution is essential and welcomed!)
- write quality code - yes, shipping is most important, but at the end it's your name on it, let's make it right way
We offer:
- real big data projects
- hands-on an all solutions and decisions within the team
- your ideas going to production
- small, independent team working environment (no crazy meetings, no big management structure, the team make rules and ship the software)
- fully remotely or hybrid with our office (Wrocław, Szewska 5)
- private healthcare, multikafeteria
- trainings
- working on product (no project switching every 3 months) - we believe such approach benefit both sides the most, where you can fully focus on specific tech stack, specific product, specific problems
- flexible work time (if you need to get your child from school or do something in the city)