Position: Middle Big Data Engineer (AdTech)
Company: Sigma Software
Experience required: 3y
Category: Data Science
English level: fluent
Published: 2021-05-01T00:00:00+03:00

Are you thrilled about designing the right architecture for a new client and kicking it off at full scale in production? Do you enjoy putting a strong team together and lead it towards a project’s success? Are you keen on sharing your knowledge and educating people around you? Then you are very likely to enjoy this role!

Being our team member means being open minded, proactive, and friendly, supporting, ready to accept the challenge, take responsibility, and never stop learning.

CUSTOMER
We are working with a rapidly growing US AdTech company. Founded by three ex-Googlers, it has a highly technical team and an excellent technical culture.

PROJECT
The project is about building the next generation of real-time bidding software that enables sophisticated marketers to break free from the limitations and constraints of opaque, one-size-fits-all programmatic buying platforms.

You will cooperate closely with Big Data team on a customer’s side in improving a platform looking into new features and into becoming more efficient performance-wise.

RESPONSIBILITIES
Contributing to new technologies investigations and complex solutions design
Coming up with well-designed technical solutions and robust code
Working and professionally communicating with customer’s team
Taking up responsibility for delivering major solution features
Participating in requirements gathering and clarification process
Developing core modules and functions
Performing code reviews, writing unit and integration tests

REQUIREMENTS
5+ years development experience with Java or Python
Solid knowledge in algorithms and data structures
Experience with AWS technologies — Glue, Lambda, Step Functions, S3, etc.
Experience with developing data pipelines based on one of the mainstream frameworks like Spark/Flink/Presto, etc.
Experience with developing data lakes and data warehouses based on one of the mainstream technologies like Hive/Snowflake/OLAP/Hudi, etc.
Knowledge in SQL and solid experience with NoSQL or RDBMS technologies
Experience with data integrations and different data formats CSV, Protobuf, Parquet, Avro, ORC, etc.
Solid understanding of technical excellence and hands-on experience with code reviews, test development, and CI/CD

WOULD BE A PLUS:
Experience with developing Snowflake-driven data warehouses
Experience with developing Kinesis-driven streaming data pipelines