Senior Software Engineer (Large-Scale Data Systems)
Пълно описание
Over 20 years of market experience, we brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!
What project we have for you:
We are looking for a Senior Software Engineer to join a team building our data platform for powering large-scale cross-platform advertising. Our ideal candidate is a professional who has experience in the domain of data engineering, and knows how to design, implement and maintain data storages and pipelines using industry standard tools.
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.
What project we have for you:
We are looking for a Senior Software Engineer to join a team building our data platform for powering large-scale cross-platform advertising. Our ideal candidate is a professional who has experience in the domain of data engineering, and knows how to design, implement and maintain data storages and pipelines using industry standard tools.
For our customers, ensuring their data is available and composable can:
- unlock the potential of creative automation with image and video templates
- power agentic workflows that utilise the data
- allow analysis of the relationship between product data and ad performance.
- the ads consumers see have the latest information
- products that are out of stock are not advertised
- regulatory requirements are met
What you will do:
- Build a large scale data storage and processing system that needs to process billions of records per day
- Contribute to the architecture and engineering excellence inside the team by collaborating with other engineers
- Collaborate with stakeholders from across the organization: engineering, product and business
- Participate in defining and monitoring SLAs, and follow SRE best practices to ensure the stability and availability of the system
- Build APIs for internal and external consumers of the data
- Affect the ROI for billions of dollars in ad spend
- Over 5+ years of professional software development experience building scalable, distributed applications and large-scale data systems.
- Strong programming skills (e.g., Python, Scala and/or Java)
- Some experience with data processing frameworks (Spark, Flink, Databricks, Snowflake, BigQuery, Redshift, ClickHouse)
- Familiarity with streaming systems (Kafka, Kinesis)
- Experience with SQL and some RDBMS (PostgreSQL, Citus)
- Experience with Ruby on Rails is considered a plus
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.