Не получаете ответ?
Вакансия опубликована 10 дн. назад - шансы на ответ снижаются.
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Software Engineer (Python/Java/SQL): Building and maintaining high-volume ETL pipelines, a Redshift data warehouse, and an internal full-stack platform for a mobile OEM advertising business with an accent on API ingestion, data modeling, and backend/frontend integration. Focus on designing idempotent data workflows, tuning warehouse performance, adding attribution and ad-network integrations, and improving reliability through monitoring and testing.
Location: Berlin, Germany
Company
AVOW operates a mobile OEM advertising business supported by a high-volume data platform, analytics warehouse, and internal media operations software.
What you will do
- Build and maintain Python ETL pipelines with Apache Airflow on Amazon MWAA and ECS Fargate.
- Implement API ingestion, pagination and rate-limit handling, S3 staging, and Redshift COPY loads.
- Develop the Redshift star-schema warehouse, SQL transformations, Flyway migrations, performance tuning, and data-quality checks.
- Contribute to the internal platform using Spring Boot 3, Java 21, WebFlux, R2DBC/PostgreSQL, Redshift, Vue.js, Nuxt, and Vuetify.
- Add mobile attribution and ad-network integrations from API clients through reporting.
- Own reliability through idempotent jobs, structured logging, monitoring, alerting, runbooks, on-call participation, code reviews, and tested changes.
Requirements
- 3–5 years of professional software engineering experience with production code in at least two of Python, Java, and SQL-heavy data work, plus willingness to work across all three.
- Strong SQL skills, including window functions, CTEs, large joins, and experience with a columnar or MPP warehouse such as Redshift, Snowflake, or BigQuery.
- Python experience for data pipelines, including API clients, transformations, pandas or equivalent tools, and pytest.
- AWS production experience with S3, IAM fundamentals, and at least one of ECS, Lambda, or EC2.
- Experience with scheduled data workflows and reliable, idempotent failure handling.
- Ability to read and modify a Java or similar typed backend codebase.
Nice to have
- Amazon MWAA or large-scale Airflow experience and advanced Redshift knowledge, including COPY/UNLOAD, DISTKEY/SORTKEY, WLM, and system tables.
- Spring WebFlux, reactive Java, R2DBC, Vue.js/Nuxt, React, Terraform/Terragrunt, Docker, or GitHub Actions experience.
- dbt or comparable transformation frameworks and Flyway or similar migration tooling.
- Ad-tech or mobile attribution experience with MMPs, affiliate platforms, postbacks, attribution windows, and cost/revenue reconciliation.
Culture & Benefits
- Learning and development opportunities.
- Sabbatical policy.
- Subsidies for public transportation, sports, and German courses.
- Bike leasing program and daily office snacks.
- Diverse, experienced, and innovative engineering team.
- Health insurance coverage for the employee and family.
Hiring process
- Introductory conversation with the talent acquisition team.
- Role and success discussion with the hiring manager.
- Technical problem-solving and pairing assessment, followed by an informal team conversation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Senior Data Engineer
12 дней назад
Senior Software Engineer, Full-stack - D&I Solutions
172 200 - 215 200$
12 дней назад
Platform & Data Engineering Director (AI)
11 дней назад
Senior Full-Stack Engineer (AI)
85 000 - 120 000€
13 дней назад
Fullstack Software Engineer (AI)
Kaufland e-commerce
11 дней назад