This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Staff Data Engineer
nineDots.io
Job description
About the role
We are building the data layer that powers a modern software platform handling tens of millions of requests daily and petabytes of data each month. As a Staff Data Engineer you will shape the architecture and delivery of this platform, ensuring data is reliable, timely, and directly fuels the product.
Key responsibilities
- Design and evolve the data platform architecture for high‑throughput, low‑latency processing.
- Build and operate CDC pipelines that capture every change without loss.
- Develop scalable event‑driven pipelines using technologies such as Kafka or Kinesis.
- Collaborate with security, product, and billing teams to deliver cross‑functional data solutions.
- Solve system‑level challenges, not just ticket‑based issues, and raise the overall quality of data usage.
Required profile
- Extensive data engineering experience at large scale.
- Hands‑on experience with distributed, event‑driven systems.
- Proficiency with AWS and modern data tooling.
- Strong coding ability in Python and SQL.
- Passion for how data is consumed and a mindset focused on systems rather than isolated pipelines.
Required skills
- AWS
- Kafka or Kinesis
- PostgreSQL
- Python
- SQL
- Distributed systems
- Event‑driven architecture
What we offer
- Work on core product infrastructure at real‑scale complexity.
- Significant greenfield opportunities and ownership.
- Small, engineering‑led team with high impact.
- Competitive salary, equity and a high‑growth environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
nineDots.io