EPAM Systems

EPAM Systems

0 0 Evaluaciones

7 días
Expira 18/10/2025

Senior Data Software Engineer

Senior Data Software Engineer

Join Our Team

We welcome a hands-on and deeply technical engineer to work alongside development peers, product leadership, and other technical staff.

Role Overview

This position involves contributing significantly to the design, development, and optimization of features in a dynamic Agile development environment.

Responsibilities

  • Design and develop new features using the Agile development process (Scrum).
  • Prioritize and ensure high-quality standards at every stage of development.
  • Guarantee reliability, availability, performance, and scalability of systems.
  • Maintain and troubleshoot code in large-scale, complex environments.
  • Collaborate with Developers, Product and Program Management, and senior technical staff to deliver customer-centric solutions.
  • Provide technical input for new feature requirements, partnering with business owners and architects.
  • Ensure continuous improvement by staying abreast of industry trends and emerging technologies.
  • Drive the implementation of solutions aligned with business objectives.
  • Mentor and guide less experienced team members.
  • Participate in code reviews, ensuring code quality and adherence to standards.
  • Collaborate with cross-functional teams to achieve project goals.
  • Actively contribute to architectural and technical discussions.

Requirements

  • At least 3 years of production experience in Data Software Engineering.
  • Expertise in Databricks, Microsoft Azure, PySpark, Python, and SQL.
  • Experience with Azure DevOps, GitHub, or other tools.
  • Ability to develop end-to-end production solutions.
  • Strong experience on one or more cloud platforms like Azure, GCP, or AWS.
  • Experience building robust data pipelines.
  • Excellent communication skills in English.

Nice to Have

  • Experience with REST APIs and Power BI would be a plus.

We Offer

  • International projects with top brands.
  • Global teams of highly skilled and diverse peers.
  • Healthcare benefits and employee financial programs.
  • Paid time off and sick leave.
  • Upskilling and certification courses.
  • Unlimited access to the LinkedIn Learning library.
  • Global career opportunities and community involvement.
  • Award-winning culture recognized by leading organizations.