Skip To Main Content
backBack to Search

Senior Data Software Engineer

Remote in Dominican Republic,
& 6 others
Data Software Engineering
& 7 others

We are seeking a remote Senior Data Software Engineer to join our team. The right candidate will have a strong technical background with expertise in Apache Spark, Microsoft Azure, and Python. This position offers a unique opportunity to work on a high-impact project with one of the world's most recognized brands.

Responsibilities
  • Collaborate with cross-functional teams to build and maintain the data integration solution 
  • Develop, build, and optimize data pipelines using Apache Spark, Microsoft Azure, and Python
  • Ensure data pipelines are scalable, maintainable, and reliable
  • Take data science models and make them production ready
  • Develop and maintain forecasting models to support business decisions
  • Ensure data quality and consistency across all data sources
  • Monitor and optimize data pipelines to ensure efficient and effective data processing
  • Collaborate with data scientists to develop and implement machine learning models
  • Work with the team to continuously improve and optimize the data integration solution for Fedex
  • Stay current with emerging technologies and trends in data software engineering
Requirements
  • At least 3+ years of experience in data software engineering or similar roles
  • Expertise in Apache Spark, Microsoft Azure, and Python
  • Strong knowledge of forecasting models, data science, and MLOps
  • Experience working with Databricks to build, maintain, and optimize data pipelines
  • Ability to take data science models and make them production ready
  • Experience with Git for version control
  • Understanding of basic Azure concepts including clouds, regions, ADLS, and compute
  • Strong analytical and problem-solving skills with the ability to think critically and creatively
  • Experience working in Agile development environments
  • Excellent English communication skills, both written and verbal (B2+ level)
Nice to have
  • Experience with Panda for data manipulation and analysis
  • Strong knowledge of SQL and relational tables
  • Understanding of statistical models and the ability to develop models utilizing Python, Spark, etc.
  • Knowledge of ML tools space
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn