Data Software Engineer (Scala)

EPAM Systems
powiat lubelski, województwo lubelskie
1 tydzień temu

We are looking for a talented Data Software Engineer with Scala expertise to join our fast-paced and collaborative team.

In this role, you will design and maintain scalable and reliable data solutions, leveraging modern technologies to create impactful outcomes that drive business success.

This position follows a hybrid work model, requiring presence in the EPAM Krakow office 2-3 times per week and periodic travel to the Client’s Warsaw office 4 times a year for planning sessions. The role requires working hours to overlap with the Pacific Time Zone, with availability needed until 10:00 AM PST (7:00 PM CET).

Responsibilities

  • Drive system development and maintenance to deliver high-quality, cost-effective, and timely solutions
  • Support code versioning and oversee deployments for data pipelines
  • Ensure robust unit test coverage and provide integration and performance testing support
  • Contribute innovative ideas toward enhancing standards and processes
  • Research and evaluate emerging technologies and frameworks to improve existing solutions
  • Develop expertise in data handling and take ownership of data quality within assigned areas

Requirements

  • 2+ years of experience in Scala development
  • 2+ years of proficiency with SQL and NoSQL databases, capable of handling both structured and unstructured data
  • 1+ years of extensive expertise with Spark Processing engine
  • 1+ years of working experience with Big Data tools/technologies/streaming platforms such as Hive, Impala, Oozie, Airflow, NiFi, Kafka
  • 1+ years of experience in Data Modeling
  • Understanding of identifying opportunities and addressing gaps through data analysis
  • Experience leveraging cloud or on-prem Big Data platforms including tools like Netezza, Teradata, AWS Redshift, Google BigQuery, Azure Data Warehouse or similar

We offer

  • We gather like-minded people:
    • Engineering community of industry professionals
    • Friendly team and enjoyable working environment
    • Flexible schedule and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills, and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
    • English classes
  • We cover it all:
    • Stable income (Employment Contract or B2B)
    • Participation in the Employee Stock Purchase Plan
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
    • Referral bonuses
    • Corporate, social and well-being events
  • Please, note:
    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
    • We will reach out to selected candidates exclusively.

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Apply
Other Job Recommendations:

Senior Software Java Engineer

zero effort nonbank (ZEN)
powiat lubelski, województwo lubelskie
  • In-depth knowledge of OOP paradigms, design patterns, and...
  • Understanding of protocols and security in web environment...
2 tygodnie temu

Java Software Engineer II

HERE Technologies
Polska
  • Implement tools to enhance both automated and semi-automated...
  • Work closely with other full stack and frontend engineers on...
1 tydzień temu

Mid Software Engineer (.NET)

Acoustic
Gdańsk, województwo pomorskie
  • Follow the software development process and best practices...
  • Review feature descriptions to understand functionality...
4 dni temu

Senior Angular Software Engineer

Motorola Solutions
Krakow, województwo małopolskie
  • An experienced and hands-on JavaScript and Angular...
  • Over 5 years of practical experience with Angular...
3 dni temu

Software Engineering Manager, Health Data Foundations and Analytics

Google
Warsaw, województwo mazowieckie
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects,...
2 tygodnie temu

Senior Software Engineer, Messages, Android System Health

Google
Krakow, województwo małopolskie
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
5 dni temu

Database Staff Software Engineer

Visa
Warszawa, województwo mazowieckie
  • Design code and systems that touch 40% of the world...
  • Collaborate cross-functionally to create design artifacts...
2 tygodnie temu

Senior .NET Software Engineer

Unit4
Warsaw, województwo mazowieckie
  • You define the software structure as required and ensure it...
  • You are in charge of implementing new requirements using...
2 tygodnie temu

Senior Full-Stack Software Engineer (MEAN)

Exadel
Warsaw, województwo mazowieckie
  • Develop the front and back end of the working project
  • Bring energy and passion to your work day in and day out, be...
3 tygodnie temu

Senior Software Engineer, Android Partner

Google
Warsaw, województwo mazowieckie
5 years of experience with software development in one or more programming languages, and with data structures/algorithms. Ability...
3 tygodnie temu