backgo to search

senior data software engineer

bullets
Data Software Engineering, Python, PySpark, SQL, Databricks, Amazon Web Services, Microsoft Azure

Our client, which is a leading provider of business management software for over 30 years, is seeking a Senior Data Software Engineer to join their remote Data Solutions Centre of Excellence. As the foremost technical authority in the Data Engineering team, you will drive the development of the data platform, including system architecture and efficient data products and pipelines within an agile working environment. You will work closely with cross-functional teams to identify and address complex data engineering challenges, developing robust solutions that meet business and user needs. This is a career-defining opportunity to make a significant impact within a fast-growing organisation.

responsibilities
  • Develop and maintain data models, pipelines, and ETL processes to ensure data quality, consistency, and accuracy
  • Keep the development of the data platform, including system architecture and efficient data products and pipelines within an agile working environment
  • Collaborate with cross-functional teams to identify and address complex data engineering challenges, developing robust solutions that meet business and user needs
  • Contribute to the development of data governance policies and procedures, ensuring compliance with relevant regulations and standards
  • Keep up-to-date with the latest data engineering technologies and trends, contributing to the continuous improvement of the data platform
requirements
  • A minimum of 3 years of experience in Data Software Engineering, demonstrating expertise in developing large-scale data products and pipelines
  • Proficiency in Python and PySpark, enabling you to develop efficient and scalable data processing solutions
  • In-depth knowledge of Databricks, Amazon Web Services and Microsoft Azure, showcasing your expertise in cloud-based data engineering technologies
  • Experience in developing and maintaining data models, pipelines, and ETL processes, demonstrating your comprehensive skill set
  • Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
  • Fluent spoken and written English at an Upper-Intermediate level or higher
nice to have
  • Hands-on experience in developing data products and pipelines using other programming languages, such as Java or Scala
  • Experience in deploying machine learning models in production environments and in implementing data security and privacy measures

benefits for locations

poland.svg
ImageImage
For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
ImageImage
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
ImageImage
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses