Nowa
Senior Data Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#344246·Dodano wczoraj·0
Źródło: EPAM SystemsTech 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
220 aktywnych ofert