Senior Data Software Engineer
Remote in Dominican Republic,
& 6 others
Data Software Engineering
& 7 others
Dominican Republic
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