Senior Big Data Software Engineer

EPAM SystemsMadrid, ES
Published on

About the Role

Do you have a software engineering background and strong knowledge of Big Data? Are you an open-minded professional with good English skills? If it sounds like you, this could be the perfect opportunity to join EPAM as a Senior Big Data Engineer. EPAM is shaping the digital future for Fortune 1000 companies, building complex solutions using modern technologies. As a Senior Big Data Engineer, you will become a core contributor to our team of experts, utilizing your skills in a friendly environment.

Responsibilities

  • Develop and implement innovative analytical solutions using Cloud Native, Big Data, and NoSQL related technologies.
  • Work collaboratively with product and engineering teams to understand requirements and evaluate new features.
  • Perform detailed analysis of business problems and design quality technical solutions.
  • Participate in code reviews and ensure solutions meet best practice specifications.
  • Mentor team members to foster a high-performance engineering culture.

Requirements

  • Coding experience with one of the following programming languages: Python, Java, or Scala.
  • Advanced experience in software development with Data technologies and a solid understanding of SQL.
  • Experience building data ingestion pipelines and hands-on development with modern Big Data components.
  • Knowledge of CI/CD principles and experience in designing scalable cloud systems.
  • Strong analytical approach to problem-solving and excellent interpersonal communication skills.

About the Company

EPAM is a leading digital transformation services and product engineering company with over 52,650 employees. Founded in 1993, EPAM has offices globally and has rapidly grown in Spain since opening in 2018, with over 1,450 professionals in Málaga and Madrid. Collaborate with multinational teams and contribute to innovative projects in a dynamic environment.

Company Culture and Benefits

EPAM offers a vibrant work-life balance, flexible work options, and generous annual leave. With a culture emphasizing continuous learning, you'll have access to mentorship, internal training, and professional certifications. Take advantage of clear career paths leading to technical or managerial roles, and connect with a strong global community of skilled professionals.