Position: Lead Data Engineer
Company: GlobalLogic
Experience required: 5y
English level: upper

Description:
Ad applications department within our customer’s organization is fully responsible for building, enhancing and maintaining the high-performance, distributed, microservice-based Digital Advertising Platform. The platform is charged with the qualification, delivery, and tracking of Digital Advertising campaigns (Video on Demand, Live TV, and innovative interactive ads) across all of our customer’s online properties.
In addition, Ad application teams collaborate in the development of supporting components, such as anti-ad fatigue systems, impression counting pipelines, and ad experience flows. We also work on integrations with critical services responsible for the correct pacing, targeting, and selection of ads

Requirements:
Bachelor or above in computer science or EE
5+ years of professional programming in Scala or Python, Java and SQL
5+ years experience developing in Amazon Cloud technologies including S3, Glue, EC2, and Kinesis
5+ years of big data design experience with technical stacks like Spark, Flink, Druid, Clickhouse, Single Store, Snowflake, Kafka, Nifi and AWS big data technologies
Proven track record with cloud infrastructure technologies, at least two of Terraform, K8S, Spinnaker, IAM, ALB, and etc.
Experience building highly available and scalable services for public consumption
Experience with processing large amount of data at petabyte level
Strong knowledge of system design, application design and architecture
Proficiency in both written and oral English

Job Responsibilities:
Within this role, you would be a hands-on leader in data engineering functions including schema design, data movement, data transformation, encryption, and monitoring: all the activities needed to build, sustain and govern big data pipelines.

Responsibilites
Own development of large-scale data platform including operational data store, real time metrics store and attribution platform, data warehouses and data marts for advertising planning, operation, reporting and optimization
Wider team collaboration and system documentation
Maintain next-gen cloud based big data infrastructure for batch and streaming data applications, and continuously improve performance, scalability and availability
Advocate the best engineering practices, including the use of design patterns, CI/CD, code review and automated integration testing

What We Offer
Exciting Projects: With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.

Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!

Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules.

Professional Development: We develop paths suited to your individual talents through international knowledge exchanges and professional certification opportunities.

Excellent Benefits: We provide our employees with private medical care, sports facilities cards, group life insurance, travel insurance, relocation package, food subsidies and cultural activities.

Fun Perks: We want you to feel comfortable in your work, which is why we create good working environment with relax zones, host social and teambuilding activities and stock our kitchen with delicious teas and coffees!