Entroncamento, Portugal
1 year ago

Job Overview

Job Type
Senior Level | Science and Engineering
Pay
Not disclosed

Job description

Location:
Entroncamento, Portugal
Work arrangement:
On-site

Role Summary

We are thrilled to invite a Senior Data Software Engineer to join our team, focused on leading, managing, and architecting enhancements within our data processing framework. This role is ideal for individuals with substantial experience who are looking to deepen their expertise in a fast-paced, high-demand tech environment.

Responsibilities - Optimize complex data pipelines and the lifecycle of cloud-based services

  • Implement access control and onboarding processes for new workloads to our data framework
  • Oversee advanced data replication processes and cost optimization initiatives
  • Execute the migration of workloads across different versions of our data framework
  • Expand the data framework to meet evolving business needs
  • Collaborate closely with product and engineering teams to integrate new developments and streamline processes
  • Implement enhanced CI/CD pipelines to facilitate development and deployment processes

Requirements - 3+ years of experience in software engineering with a focus on data systems

  • Expert proficiency in Python and advanced knowledge of Object-Oriented Programming (OOP) principles
  • Strong skills in PySpark operations and optimizing large-scale data processing
  • Deep familiarity with popular cloud platforms and mastery over corresponding operations
  • Advanced competency in infrastructure code tools and implementing robust processes for continuous integration and deployment
  • Extensive background in data services, access management, and robust storage solutions
  • Proven ability to manage high-load environments while overseeing multiple complex tasks
  • In-depth understanding of data governance, quality standards, and mature CI/CD pipelines
  • Fluency in English (B2 level or higher), with a strong emphasis on advanced technical communication skills

Nice to have - Experience with the migration of workloads and optimizing data frameworks for large scale systems

  • Prior experience in a multinational team environment

We offer - Competitive compensation depending on experience and skills

  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours
Role:
Senior Data Software Engineer
Job Type:
Senior Level | Science and Engineering

Company profile

EPAM Systems

epam.com

EPAM Systems, Inc., also known as EPAM, is a globally active US provider of software engineering and IT consulting services. The company runs software development centers and branch offices in North America, Europe, Asia and Australia, and its offices in Germany are in Frankfurt am Main and Berlin. EPAM Systems took shape in 2002 when two companies set up by Arkadiy Dobkin in Princeton, New Jersey, and Leo Lozner in Minsk, Belarus, were merged. The name originally stood for Effective Programming For America, and the shares were first offered on the New York Stock Exchange in January 2012.

Company Size
50,000 - 100,000 employees
Headquarters
Newtown, Pennsylvania, United States
Founded
1993
Funding Stage
Public

More jobs at EPAM Systems

Similar Software Engineer jobs at other companies