Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Data Engineer - Senior

Home > SCALA programming jobs

Data Engineer - Senior in Remote new

  • Softswiss
  • Full time
  • Email
  • Poland

Responsibilities

  • Build business-critical, robust, and self-service data products using Apache Spark, Kafka, Delta Lake, and other big data technologies.
  • Design, develop, deploy, and integrate scalable data solutions and processing tools.
  • Build ETL pipelines and perform feature engineering on large-scale datasets.
  • Develop stream-processing applications using Spark Streaming, Kafka Streams, or equivalent technologies.
  • Ensure pipeline performance and data quality through scalable architecture and optimization.
  • Design and implement monitoring, alerting, and observability solutions for data pipelines.
  • Refine data solutions as business requirements and technical constraints evolve.
  • Collaborate with internal teams to understand data needs and support adoption of data products.
  • Research and integrate new data processing tools and technologies while contributing to platform architecture.

Requirements

  • At least 5 years of software engineering experience.
  • Proficiency in at least one high-level programming language, such as Scala, Java, or Python.
  • Experience with data lakes, data warehouses, data marts, data transformation, and large data volumes.
  • Experience building ETL pipelines with Apache Spark and Delta Lake.
  • Experience sourcing and modeling data from application APIs.
  • Experience building stream-processing applications with Spark Streaming, Kafka Streams, or equivalent tools.
  • Experience implementing monitoring, alerting, and observability for data pipelines using tools such as Prometheus, Grafana, or Alertmanager.
  • Strong analytical and problem-solving skills.
  • Upper-intermediate English proficiency and strong command of Russian.
  • Preferred: experience with Apache Airflow, Kubernetes, containerization, cloud platforms, CDC, Debezium, ClickHouse, data quality validation, data lineage, NoSQL and relational databases, and search systems.
  • Preferred: master’s degree, PhD, or equivalent experience in Software Engineering, Mathematics, or Computer Science.

Benefits

  • Private health insurance.
  • Sports benefits.
  • Comprehensive mental health program.
  • Free online English lessons and local language courses.
  • Paid time off and maternity leave support.
  • Referral program rewards.
  • Upskilling, internal workshops, professional conferences, and corporate events.

Softswiss

Softswiss delivers innovative software solutions that streamline business processes and enhance digital experiences. By combining industry expertise with a customer‑centric approach, we help organizations transform ideas into reliable, scalable products. Our commitment to quality and collaboratio...

Similar positions

Big Data Engineering AVP

  • Citi
  • Full time
  • Others
  • 11/03/2026
  • Pune, India

Sr. Big Data Engineer

  • Capco
  • Full time
  • Others
  • 11/03/2026
  • Pune, India

Staff Software Engineer - Databricks AI

  • Databricks
  • Full time
  • Others
  • 11/03/2026
  • Bengaluru, India

Backend Software Engineer

  • iCapital Network
  • Full time
  • USA
  • 11/02/2026
  • Salary: $130,000 – $170,000
  • Connecticut

Senior Backend Engineer

  • Transmit Security
  • Full time
  • Others
  • 11/02/2026
  • Tel Aviv-Yafo, Israel