Logo for SOFTSWISS

Data Engineer - Senior

Role overview

Qualifications

  • 5+ years of software engineering experience with expertise in development, deployment, and integration
  • Proficiency in at least one high-level programming language (Scala, Java, Python or equivalent)
  • Experience in data environments, such as Data Lakes, Data Warehouses, Data Marts, Data transformation concepts and working with large data volumes
  • Upper-intermediate proficiency in English and strong command of Russian

Responsibilities

  • Build business-critical, robust and self-service data products using Apache Spark, Kafka, Delta Lake and other big data technologies
  • Ensure pipeline performance and data quality through scalable architecture and optimization
  • Refine data solutions as business requirements and technical constraints evolve
  • Collaborate with teams to understand data needs and support adoption of data products across the company

Key facts

Hard skills

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication
  • Teamwork

About the company

SOFTSWISS logo

SOFTSWISS

  • Gambling & Betting
  • Large
  • 1,001–5,000
SOFTSWISS is an international company and a widely-acclaimed iGaming expert. We were the very first online gambling software company to start working with cryptocurrencies. SOFTSWISS appeared in July 2009 in Minsk, Belarus. Today SOFTSWISS is a recognised industry leader in iGaming software solutions development. The company has an international team, which counts 1,400+ employees and has an official presence in Poland, Malta, Georgia, and Belarus. To date, the SOFTSWISS client network counts more than 500 iGaming brands. Projects powered by SOFTSWISS receive numerous awards and accolades from industry media. SOFTSWISS steadily enhances the products portfolio with continuous innovations and increases the quality of its services, providing customers with first-class industry solutions. Our values: - High-end solutions based on reliability, security and honesty - Expertise of a professional team with over 10 years of iGaming background - Innovative approach to product development and business processes Our Products: - Sportsbook Platform - Online Casino Platform - Game Aggregator - Jackpot Aggregator - Affilka (Affiliate Platform) - Managed Services Our Services: - First Line Player Support - Player Retention - Player Reactivation - VIP Player Support - Anti-fraud support Our solutions: - Crypto Casino Solution - White Label Casino Solution - Turnkey Casino Solution White Label solutions: - Operating under the SOFTSWISS gambling licences - Ready-to-use payment processing options - SOFTSWISS merchant accounts Why Us? - Over 10 years helping our clients to succeed in the industry - Focus on software security and stability - Top client service based on the client needs - Best industry professionals - Agile methodology at all levels - Cutting-edge innovations - Wide geographical presence Website: www.softswiss.com Email: order@softswiss.com SOFTSWISS. Winning Combination

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Overview:

We invite you to join our Data Platform team — building the data infrastructure that powers analytics and insights for SOFTSWISS. We process enterprise-scale data and serve multiple internal teams across the company.


In this role, you'll have the opportunity to:

  • Work with modern data stack and AI tools to build complex solutions

  • Design solutions to technical challenges and influence platform architecture

  • Research, develop and integrate new data processing tools and technologies

Key responsibilities:

  • Build business-critical, robust and self-service data products using Apache Spark, Kafka, Delta Lake and other big data technologies

  • Ensure pipeline performance and data quality through scalable architecture and optimization

  • Refine data solutions as business requirements and technical constraints evolve

  • Collaborate with teams to understand data needs and support adoption of data products across the company

Required Experience:

  • 5+ years of software engineering experience with expertise in development, deployment, and integration

  • Proficiency in at least one high-level programming language (Scala, Java, Python or equivalent)

  • Experience in data environments, such as Data Lakes, Data Warehouses, Data Marts, Data transformation concepts and working with large data volumes

  • Experience in building ETL pipelines to perform feature engineering on large-scale datasets using Apache Spark and Delta Lake

  • Experience with sourcing and modelling data from application APIs

  • Experience with building stream-processing applications using Spark-Streaming, Kafka Streams or others

  • Experience designing and implementing monitoring, alerting, and observability solutions for data pipelines using Prometheus, Grafana, Alertmanager or others

  • Strong analytical and problem-solving skills

  • Upper-intermediate proficiency in English and strong command of Russian

Nice to have:

  • Experience with workflow orchestration tools such as Apache Airflow

  • Experience with Kubernetes and containerization

  • Familiarity with cloud platforms (AWS, GCP, Azure, OCI)

  • Familiarity with CDC and Debezium

  • Familiarity with Clickhouse

  • Familiarity with data quality validation frameworks for data pipelines

  • Familiarity with Data Lineage

  • Familiarity with low-latency NoSQL datastores (such as HBase, Cassandra, MongoDB), Relational databases (such as MySQL, Postgres) and Search systems (such as ElasticSearch, Solr)

  • Masters, PhD, or equivalent experience in Software Engineering, Mathematics or Computer Science

Our Benefits:

  • Private health insurance

  • Sports benefits

  • Comprehensive Mental Health Program

  • Free English lessons (online)

  • Local language courses

  • Paid time off

  • Maternity leave support

  • Referral program rewards

  • Upskilling, internal workshops, and participation in professional conferences and corporate events

Related jobs

See all Data Engineer jobs

Other jobs at SOFTSWISS