Senior Data Software Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#344246·Dodano wczoraj·0
Źródło: EPAM Systems
Aplikuj teraz

Tech Stack / Keywords

DatabricksPythonSQL

Firma i stanowisko

EPAM is a leading global provider of digital platform engineering and development services. The company embraces a dynamic and inclusive culture, collaborating with multi-national teams on innovative projects delivering cutting-edge solutions.


Wymagania

  • 6-9 years of hands-on experience in developing large scale applications using data virtualization and/or data streaming technologies
  • Background as a software engineer/developer focused on cloud-based data virtualization and data delivery technologies
  • Proficiency in Python for coding and development
  • Familiarity with .NET, C# or Java in case of no hands-on experience in Python
  • Expertise in Python data access libraries (Numpy, Scipy, pandas)
  • Knowledge of machine learning frameworks (Tensorflow) and AI libraries (ChatGPT)
  • Skills in designing, planning and delivering solutions in a large scale enterprise environment
  • Capability to determine technical approaches and define appropriate methodologies
  • Understanding of AGILE SDLC and ability to work in a collaborative, multi-site environment
  • Competency in effectively communicating technical analyses, recommendations and results to project stakeholders
  • English proficiency at B2 level or higher

Obowiązki

  • Engineer solutions focused on data virtualization, distributed processing and cloud-based large data storage architecture
  • Design and implement a highly scalable and reliable data distribution solution using Python, Spark and open-source technologies to deliver data to business components
  • Work with ADLS, Databricks and Kafka along with Denodo, data modeling and data replication for handling large data sets
  • Apply clustering, SQL query patterns and indexing techniques to support large-scale data operations
  • Define technical approaches to be used and determine the appropriate methodologies
  • Collaborate with solution architects and business analysts to define implementation design and coding of assigned modules with the highest quality
  • Apply standards, methods, techniques and templates defined by the SDLC including code control, code inspection and code deployment
  • Design, plan and deliver solutions in a large scale enterprise environment
  • Produce secure and clean code that is stable, operational, consistent and well-performing
  • Communicate technical analyses, recommendations, status and results effectively to the project management team
  • Operate in a collaborative, multi-site environment to support rapid development and delivery of results and capabilities (AGILE SDLC)

Oferta

  • 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
  • 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
  • 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
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Kursy językowe
Udziały pracownicze
Premie
Darmowe przekąski

Inne informacje

Please note that working from the office 3 days per week is required.

EPAM Systems

EPAM Systems

220 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz