- Company: Get A Job.ai
- Location: Berlin
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a confidential media technology client in Berlin that is building data systems at scale. They need a Backend Engineer to own their data platform end to end—keeping pipelines running, consolidating what grew fast, and making the system simpler and more reliable every month.
This is not a pure ETL or warehouse role. You will work across pipelines, backend services, scrapers, monitoring, and infrastructure. You will own production systems that collect, move, and store data the entire organization depends on.
Responsibilities
- Keep data collection running across scrapers, platform integrations, rate limits, anti-bot measures, and flaky APIs
- Own event-driven pipelines end to end, using orchestration tools like Airflow or Dagster, built to survive failures and control costs
- Build monitoring and alerting (Datadog or similar) to keep services healthy, including freshness, volume, schema, and value checks
- Work on production backend services and APIs, including JavaScript/TypeScript backends
- Manage CI/CD, infrastructure as code, cloud resources, access control, and secrets management for data systems
- Consolidate systems that grew quickly, document them, and remove what is no longer needed
- Explain capabilities and trade-offs to non-technical colleagues and guide junior engineers as the team grows
What We're Looking For
- 3 to 10 years of hands-on engineering experience, most of it in small or fast-growing companies where you owned production systems yourself
- Advanced Python, including async code and long-running data jobs
- Backend experience with production services and APIs, including basic JavaScript or TypeScript
- Real production experience keeping unreliable external sources running (scrapers, platform APIs, unofficial endpoints), handling proxies, rate limits, and anti-bot measures; using LLMs for data extraction is a plus
- Experience designing and running event-driven, fault-tolerant pipelines handling millions of records daily, using Airflow, Dagster, or task queues
- Hands-on experience with databases such as Postgres, ClickHouse, MongoDB, or Redshift, including cost management
- You build systems that report their own problems through checks on freshness, volume, schema, and values, using Datadog or equivalent
- Comfortable with Docker, Terraform, CI/CD, cloud platforms, role-based access control, and secrets management
- You have owned a messy data setup end to end at a smaller company and left it simpler, documented, and maintainable
- Strong communication skills: you explain trade-offs to non-technical colleagues, push back when needed, and have guided junior engineers
- You learned to build solid systems before AI coding tools existed and use them to go faster today, not to replace judgment
- You thrive in a fast-paced, performance-oriented environment
How We Work With You
Candidates apply directly through Get A Job.ai. Our talent team will conduct an initial screening, and qualified candidates will be submitted to our client for consideration. Please do not contact the client directly—all communication and interview coordination will run through our recruiting team.
The client's interview process moves quickly and includes an initial interview, a case discussion, and a founder interview. Candidates who perform well can progress from start to offer within a week.
Location & Work Arrangement
This role is based in Berlin. The client operates remotely with regular global offsites for strategy and team building.
Equal Opportunity
Get A Job.ai is committed to inclusive hiring practices. We welcome applications from candidates of all backgrounds and work with our clients to ensure fair and equitable interview processes.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).
Listing facts
- Role Backend Engineer – Data & Orchestration
- Employer Get A Job.ai
- Location Berlin
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 15, 2026
- Apply by October 15, 2026
- Country Germany
- Overview Full job description on this page (539 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
