CareerPlanGet AI match score →

Senior Software Engineer

Ireland, Dublin💼 Full-time💰 $96,000–$144,000🗓 2026-06-05 → 2026-07-31

Core

Designing and operating scalable, multi-tenant data compute infrastructure supporting Apache Spark workloads across public and private clouds.

Role type

Senior IC distributed systems engineer (data infrastructure)

Builds

Distributed compute platforms and resource management tools for analytics

Domain

Cloud infrastructure + big data processing

Deliverable

infrastructure

Required skills

distributed systems design, resource scheduling, concurrency control, high availability, fault tolerance, system observability, cost-efficient scaling, API design, microservices architecture, unit/integration testing, security principles

Preferred skills

Apache Spark, Kubernetes, YARN, algorithmic thinking, data structures, REST/gRPC, Java/Scala/Go/C++, load balancing, technical writing

Technologies

Apache Spark, Kubernetes, YARN, REST, gRPC

Responsibilities

Design and debug distributed software systems across multiple platforms; Develop tools for resource management and scheduling; Balance system design trade-offs for resilience and observability; Support large-scale data workloads with focus on performance and cost

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗