Senior Data Software Engineer/ AWS, Databricks, PySpark

Company: EPAM Systems
Location: Turkiye
Type: remote
Posted: Sep 24, 2026
Views: 0

We are looking for a Senior Data Software Engineer to join a team that builds and maintains data infrastructure and platform tooling for a large engineering organization. The work spans cross-region data exchange solutions, Databricks-based data sharing infrastructure, and backend integrations used daily by engineers across multiple regions.

Responsibilities

  • Design and implement solutions for cross-region data exchange in environments with strict regulatory and security requirements
  • Build and maintain scalable backend services and integrations using Python
  • Develop and support data pipelines using PySpark and Apache Airflow (MWAA)
  • Deploy and manage Databricks environments on AWS via reusable Terraform modules
  • Establish and maintain Delta Sharing for secure data sharing between Databricks accounts
  • Create microservices and platform tooling that enable collaboration across distributed engineering teams
  • Contribute to platform initiatives used by engineers globally
  • Collaborate with cross-functional stakeholders spanning multiple geographies and business units

Requirements

  • 3+ years of experience in Data Software Engineering
  • Strong backend engineering experience in Python, including async patterns, clean code, and testing with pytest
  • Working knowledge of AWS services such as IAM, S3, and DynamoDB
  • Familiarity with Kubernetes on AWS, CodeArtifact, and MWAA
  • Hands-on proficiency in Databricks and PySpark for data pipeline development and platform management
  • Background in designing and building microservices architecture and distributed systems
  • Skills in Infrastructure as Code using Terraform or equivalent
  • Understanding of data security and privacy principles, including GDPR
  • Ownership — proactive accountability for deliverables end-to-end
  • Team player — respectful communication and shared responsibility for team outcomes
  • Organisational skills — self-directed and able to manage workload in a distributed team
  • Engineering mastery — commitment to quality, best practices, and continuous improvement
  • English level B2+, with the ability to communicate fluently with English-speaking stakeholders and share technical reasoning clearly

Nice to have

  • Expertise in Delta tables and Delta Sharing
  • Competency in data modeling and extensible schema design

Benefits

CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT

  • Diversity of tasks and projects
  • Assessment center for objective review of competency level
  • Personal development plan
  • Mentoring programs and leadership development
  • Certification and professional development support
  • Access to learning platforms including more than 2,500 internal courses
  • English courses taught by certified teachers

CORPORATE BENEFITS

  • Extra leave days
  • Referral bonuses

COMPENSATION PACKAGE

  • Competitive compensation paid in USD
  • Regular salary and performance reviews

MEDICAL & HEALTHCARE

  • Private health insurance
  • Well-being events

WORKING ENVIRONMENT

  • Recreation areas and kitchens
  • Tea, coffee and snacks
  • Sports equipment and game consoles
  • IT Equipment
  • Microsoft’s Software Assurance Home Use Program (HUP)

About the Company

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems