801,878open jobs
51,353companies
126,239added this week
Browse all
Salary
≈ $59k – $137k per year (Estimated)
Location
Hybrid (Berlin, Germany)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Aug 3, 2026.

Overview
Company
Impact
Profile match
AVOW is a leading app growth marketing company. We specialize in OEM on-device user acquisition and advertising across alternative app stores.

What are the main performance objectives in this role?

This role sits inside our 5-person Engineering team, running the high-volume data platform behind our mobile OEM advertising business: nightly ETL pipelines pulling from 10+ mobile attribution and ad-network partners (AppsFlyer, Adjust, Everflow, Kochava, Huawei, Xiaomi, Oppo, Vivo, Mintegral), an Amazon Redshift warehouse feeding BI, and our internal full-stack platform (APH) used daily by our media buyers and partner managers.

As our Software Engineer, you'll work across data pipelines, the warehouse, and the internal product, with real ownership from day one. Concretely, that means:

  • Building and maintaining Python ETL pipelines orchestrated on Apache Airflow (Amazon MWAA), running on ECS Fargate: API ingestion, S3 staging, Redshift COPY loads
  • Developing and evolving our Redshift star-schema warehouse: fact/dimension modeling, SQL transformation jobs, Flyway schema migrations, query performance tuning (DISTKEY/SORTKEY), data quality and reconciliation checks
  • Contributing full stack to our internal platform: Spring Boot 3 / Java 21 backend (WebFlux, R2DBC/PostgreSQL, Redshift analytics reads) and Vue.js frontend (Nuxt, Vuetify)
  • Adding integrations with new ad-network and attribution partners end to end: API client → transformer → S3 → Redshift → reporting
  • Owning reliability: idempotent re-runnable jobs, structured logging, monitoring/alerting, runbooks, and a light on-call rotation
  • Reviewing teammates' PRs and writing reviewable, well-tested changes yourself

What are the strengths, transferable skills, and behaviors that drive success in this role?

Must haves (these are non-negotiable for day one):

  • 3-5 years professional software engineering experience with production code in at least two of: Python, Java, SQL-heavy data work - and genuine willingness to work in all three
  • Strong SQL - comfortable with window functions, CTEs, large joins; experience with a columnar/MPP warehouse (Redshift, Snowflake, BigQuery) or deep PostgreSQL experience and the curiosity to learn Redshift's differences
  • Python for data pipelines - API clients, pagination/rate-limit handling, pandas or plain transforms, pytest
  • AWS fundamentals - S3, IAM basics, and at least one of ECS/Lambda/EC2 in production
  • Experience with batch/scheduled data workflows (Airflow preferred; Dagster/Prefect/cron-based acceptable) and an instinct for idempotency and failure handling
  • Can read and modify a Java or similar typed backend codebase (Spring Boot a plus; C#/Kotlin backgrounds transfer fine)

Nice-to-haves (valuable, but not required):

  • Amazon MWAA specifically, or self-managed Airflow at scale
  • Redshift specifics: COPY/UNLOAD, DISTKEY/SORTKEY design, WLM, stl_/svl_ system tables
  • Spring WebFlux / reactive Java, R2DBC
  • Vue.js/Nuxt experience (React experience transfers)
  • Terraform/Terragrunt, Docker, GitHub Actions
  • dbt or similar transformation frameworks
  • Ad-tech / mobile attribution domain: MMPs (AppsFlyer, Adjust, Kochava), affiliate platforms (Everflow), postbacks, attribution windows, cost/revenue reconciliation
  • Flyway or comparable migration tooling

Two notes before you apply:

  • We know that individuals who identify as women, trans, or non-binary tend to hesitate to apply for a role unless they meet almost all the requirements. If that resonates with you, we want to be clear: we're more interested in your potential than your ability to tick every box. Apply anyway.
  • On compensation: At AVOW, pay is structured around a clear grade and level framework, with decisions based on objective criteria: your experience, qualifications, scope of responsibility, and role-specific requirements. We're transparent about how we make these decisions and will be discussing the details from our very first engagement.

What does our hiring process look like?

  • Intro call: A casual conversation with our TA team. We'll tell you about the role and the team; you tell us about yourself.
  • Deep dive: A transparent conversation with your future hiring manager about the role, what success looks like, and where the team is headed.
  • Problem-solving & pairing: A technical assessment of your skills.
  • Meet the team: An informal coffee chat with a potential future colleague.

What do we offer?

  • Learning & Development opportunities

  • Sabbatical policy

  • Subsidies for public transportation, sports, and German courses

  • Bike leasing program

  • Healthy (also not so healthy) snacks in the office every day

  • Experienced, innovative, diverse team

  • Health insurance coverage for you and your family

We are looking forward to getting your application!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
801,878 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Berlin
≈ $72k – $133k per year (Estimated) • Equity • Hybrid • Full-Time • 8+ years exp • Munich
TypeScript
Databases
PostgreSQL
DevOps
AWS
Apply
≈ $70k – $128k per year (Estimated) • Hybrid • Full-Time • Berlin
Ruby
DevOps
CI/CD
Management
Agile
Apply
$86k – $115k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Cologne
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Spring Data JPA
Spring Security
Testcontainers
Flyway
Databases
PostgreSQL
ElasticSearch
AI/ML
Cursor
Claude
Frontend
Redux
GraphQL
React.js
Apollo Client
Material UI
Mobile
JUnit
DevOps
Rest API
GitLab CI
CI/CD
Windows
Apache HTTP Server
QA
Playwright
Apply
$71k – $83k per year (gross) • Remote (Germany) • Full-Time • Stuttgart
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Apache Kafka
Frontend
Angular
React.js
Apply
≈ $63k – $143k per year (Estimated) • In office • Full-Time • Germany
JavaScript
PHP
Databases
MySQL
Frontend
Bootstrap
JQuery
Management
WhatsApp
Scrum
Apply
AI Technical Lead 11 hours ago
≈ $128k – $273k per year (Estimated) • Remote (United States) • 8+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Copilot
LangGraph
LangChain
Claude Code
LlamaIndex
Model Context Protocol
Function Calling
AI Agents
Semantic Kernel
LLM
RAG
Hallucination
OpenAI
LLMOps
OpenAI Codex
Human-in-the-Loop
Structured Outputs
Context Engineering
LLM Guardrails
NIST AI RMF
DevOps
Azure
CI/CD
Git
Cybersecurity
Least Privilege
Microsoft Entra ID
OWASP
Chips/EDA
PoC Library
Apply
Data Analyst 11 hours ago
≈ $77k – $176k per year (Estimated) • Remote (United States) • Full-Time • Austin
Python
SQL
PowerShell
Databases
Google BigQuery
BigQuery
DevOps
GCP
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
≈ $50k – $95k per year (Estimated) • In office • Full-Time • Wrocław
JavaScript
TypeScript
SQL
C#
C#
Blazor
Databases
RabbitMQ
ElasticSearch
Frontend
Angular
DevOps
gRPC
GCP
OpenTelemetry
Prometheus
Azure
Docker
Kubernetes
Grafana
Analytics
ETL/ELT
Management
Agile
Apply
$230k – $262k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • New York • McLean
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Apply
$230k – $262k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • McLean • New York • Richmond
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Apply
≈ $90k – $200k per year (Estimated) • Remote (EMEA, European time zones hours) • Full-Time
Apply
AdOps Team Lead 2 months ago
≈ $22k – $60k per year (Estimated) • Remote (India) • Full-Time • Bengaluru
Mobile
AppsFlyer SDK
Deep Linking
Adjust
Apply
$103k – $149k per year • Equity 0.5–1.5% • Remote (United States, Germany) • Full-Time • 3+ years exp • Berlin
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Model Context Protocol
AI Agents
LLM
Tool Use
Frontend
Next.js
React.js
DevOps
GCP
AWS
Design
Adobe After Effects
Apply
≈ $71k – $130k per year (Estimated) • Hybrid • Freelance • Berlin
Python
Go
Rust
TypeScript
Databases
DynamoDB
DevOps
Terraform
CI/CD
AWS
AWS Lambda
API Gateway
Apply
≈ $50k – $135k per year (Estimated) • In office • Full-Time • Berlin
AI/ML
Computer Vision
Robotics
Pix4D
Marketing
HubSpot
Apply
$92k – $149k per year • Equity 0.8–1.5% • Remote (United States, Germany) • Full-Time • 3+ years exp • Berlin
AI/ML
Lovable
Design
Adobe After Effects
Marketing
YouTube
Apply
Founding AI Engineer 10 hours ago
$92k – $149k per year • Equity 0.8–1.5% • Remote (United States, Germany, Taiwan) • Full-Time • 3+ years exp • Berlin
TypeScript
Databases
PostgreSQL
AI/ML
Fine-tuning
Lovable
Frontend
Next.js
React.js
DevOps
GCP
AWS
Design
Adobe After Effects
Marketing
YouTube
Apply
See all jobs
This is one of many
801,878 more open roles from verified company boards, updated every day.