CareerPlan

Mid Data & Software Engineer

Full-time2026-11-05 → 2026-11-10

Core

Design, develop, and maintain large-scale data pipelines and resilient distributed systems using Scala and Spark.

Role type

Mid-level data & software engineer

Builds

Production-grade data platforms and data processing workflows

Domain

Cloud-native data engineering

Deliverable

production ML models

Required skills

Scala, Apache Spark, distributed systems, cloud platforms (AWS/GCP/Azure), Git, data partitioning, parallel programming

Preferred skills

DBT, functional programming, Java/Python/Rust, modern data platform architectures

Technologies

Scala, Spark, AWS, GCP, Azure, S3, Glue, Athena, Git, DBT

Responsibilities

Design and optimize data processing workflows, participate in code reviews and architecture discussions, support deployments and monitoring, collaborate with cross-functional stakeholders

Seniority

Mid-level, hands-on IC