Senior Data Software Engineer @EPAM Systems
Data and Analytics
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Data Software Engineer @EPAM Systems

YDay - EPAM Systems is hiring a remote Senior Data Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Argentina

Role Description

We are seeking a Senior Data Software Engineer to join our team. This position combines direct technical involvement with leadership responsibilities, offering the chance to influence data architecture while overseeing delivery on intricate projects. You will work in close partnership with stakeholders and engineering teams to ensure solutions stay dependable and scalable over time. If you value blending hands-on technical work with accountability for delivery success, this role could be a strong fit for you.

  • Build and sustain the codebase behind ETL and ELT pipelines, along with large batch, micro-batch, and streaming systems.
  • Establish the infrastructure required to pull, convert, and load data efficiently from a range of sources using ADF, Spark, Kafka, or equivalent tools.
  • Detect, plan, and execute internal process enhancements, such as automating repetitive tasks, improving data delivery, and reshaping infrastructure for stronger scalability.
  • Create and roll out data services solutions using technologies including Spring Boot, ReactJS, NoSQL, and related UI and API tools.
  • Oversee governance of delivery management and production workflows in accordance with the chosen delivery model.
  • Function as the key contact for delivery-related matters with senior leadership and stakeholders, covering escalations, upsells, and ramp-downs.
  • Guide technical decisions throughout delivery, ensuring the architecture stays solid and future-ready while implementation meets expected quality levels.
  • Author user stories and their related acceptance criteria within an agile/scrum setup.
  • Bring together efforts across different disciplines and stakeholders to keep delivery moving forward.
  • Confirm that project delivery follows customer processes and methodologies, relying on strong familiarity with various delivery models and an agile-oriented approach.
  • Put together a continuous delivery risk management strategy that supports proactive decision-making across the delivery lifecycle.
  • Track and boost delivery productivity as time goes on.
  • Support Data Engineers as a technical resource, helping guarantee their work is completed with quality and on time.
  • Manage production support and deployment duties.

Qualifications

  • At least 3 years of experience in a comparable role.
  • Solid proficiency in core Python for data engineering work.
  • Capable in SQL for querying and handling data.
  • Practical experience with Apache Spark for large-scale data processing.
  • Familiarity with Anthropic Claude Code.
  • Experience leveraging Databricks for data engineering and analytics purposes.
  • Excellent English proficiency (B2 level or higher).

Requirements

  • Experience with Apache Kafka for streaming data events (nice to have).
  • Familiarity with the Java language (nice to have).
  • Practical experience with PySpark (nice to have).
  • Exposure to Scala (nice to have).
  • Experience with Spark Streaming (nice to have).
Before You Apply
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Software Engineer @EPAM Systems
Data and Analytics
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 134,431+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later