Data Engineer (Junior) Amsterdam

firsty.app

Amsterdam

Hybrid

EUR 65,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

firsty.app in Amsterdam is seeking a Data Engineer to design, build, and maintain data pipelines powering our global platform. You'll own critical data workflows and collaborate with an experienced team to scale distributed systems.

You will work on real-time provisioning, billing, and stock-keeping, and contribute to architecture decisions while writing clean, well-tested code. We value pragmatic engineering and ownership in a fast-moving environment.

Qualifications

  • A bachelor's degree in Computer Science or equivalent experience.
  • A solid foundation in data engineering through work experience, internships, personal projects, or open-source contributions.
  • Experience building non-trivial software projects from start to finish (beyond coursework).
  • Proficiency in Python, SQL, and a willingness to work across the stack in TypeScript (much of our work touches both).
  • A good understanding of relational databases.
  • Curiosity, eagerness to learn, and a desire to become an excellent data engineer.
  • Strong engineering fundamentals and an appreciation for testing, clean code, and maintainability.
  • Comfortable working in a fast-moving environment with a high degree of ownership.

Responsibilities

  • Design, build, and maintain the data pipelines and automation behind mobile data usage tracking, reconciliation, provisioning, ordering, and stock-keeping, and turning today's manual workflows into reliable services.
  • Develop reliable, scalable data systems on GCP.
  • Design data models (medallion architecture) that hold up as we scale.
  • Write well-tested, maintainable code.
  • Review code and help maintain a high engineering bar.
  • Improve our engineering tooling and CI/CD.
  • Deploy to production regularly (multiple times per day) and take ownership of what you build.
  • Contribute to architectural decisions as we scale the platform.

Skills

Python
SQL
TypeScript
Relational databases
Distributed systems

Education

Bachelor's degree in Computer Science or equivalent

Job description

We're an early-stage, post-seed startup building the software platform powering the next generation of telecommunications. Our engineering team is small and highly experienced, with engineers who have built and scaled mission-critical systems at companies including Adyen, Miro, and Microsoft.

The role

As a Data Engineer, you'll help design, build, and maintain the systems that power our platform. You'll work on problems around global connectivity, distributed systems, real-time provisioning, billing, and scaling a platform that serves users around the world.

From day one, you'll work closely with experienced engineers who will help you grow while giving you real ownership over the features and systems you build.

How we work

We are obsessed with turning messy, manual processes into robust, automated systems.

Pragmatic technical discussions. The best idea wins, regardless of who proposes it.

We value thoughtful engineering over chasing the latest trends.

What you'll do

Design, build, and maintain the data pipelines and automation behind mobile data usage tracking, reconciliation, provisioning, ordering, and stock-keeping, and turning today's manual workflows into reliable services.

Develop reliable, scalable data systems on GCP.

Design data models (medallion architecture) that hold up as we scale.

Write well-tested, maintainable code.

Review code and help maintain a high engineering bar.

Improve our engineering tooling and CI/CD.

Deploy to production regularly (multiple times per day) and take ownership of what you build.

Contribute to architectural decisions as we scale the platform.

What we’re looking for

A bachelor's degree in Computer Science or equivalent experience.

A solid foundation in data engineering through work experience, internships, personal projects, or open-source contributions.

Experience building non-trivial software projects from start to finish (beyond coursework).

Proficiency in Python, SQL, and a willingness to work across the stack in TypeScript (much of our work touches both).

A good understanding of relational databases.

Curiosity, eagerness to learn, and a desire to become an excellent data engineer.

Strong engineering fundamentals and an appreciation for testing, clean code, and maintainability.

Comfortable working in a fast-moving environment with a high degree of ownership.

Nice to have

A master's degree in Computer Science

Experience BigQuery/Spark/Redshift/Snowflake or equivalent.

Experience with PostgreSQL.

Experience with GCP, AWS, or Azure.

Experience with serverless architectures or cloud functions.

Experience improving CI/CD pipelines or developer tooling.

Experience in telecom, networking, or infrastructure products.

What we offer

A small team of experienced engineers who care deeply about building great software.

The opportunity to learn directly from engineers with experience at companies including Adyen, Miro, and Microsoft.

Meaningful influence on both product and technical direction.

Minimal bureaucracy, we optimize for shipping, not meetings, OKRs, sprint ceremonies, etc.

The opportunity to help shape a platform from an early stage.

Competitive compensation and meaningful equity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 130,000
Data Engineer
Data Engineer

Merapar • Veldhoven

On-site
EUR 70,000 - 90,000
Competitive salary
Modern data platforms
Direct influence on projects
+2
Data Engineer
Data Engineer

Abbott • Weesp

On-site
EUR 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Gigs • Amsterdam

Hybrid
EUR 90,000 - 125,000
Stock options
Home office stipend
Learning budget
+1
Data Engineer
Data Engineer

Olivi.Growth • Utrecht

On-site
EUR 70,000 - 85,000
Annual performance bonus
Senior Data Engineer (Dutch speaking)
Senior Data Engineer (Dutch speaking)

Independent Recruiters • Amsterdam

On-site
Senior Data Platform Engineer
Senior Data Platform Engineer

Adyen • Netherlands

On-site
EUR 70,000 - 90,000
Data Engineer
Data Engineer

Relevant Online • Utrecht

On-site
EUR 33,000 - 56,000
Competitive salary
Daily free lunch
25 holidays per year + 1 extra per own
+3
Data Engineer (m/f/d)
Data Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Utrecht

On-site
EUR 55,000 - 80,000
Senior Data Platform Engineer
Senior Data Platform Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 140,000