Skip To Main Content
backBack to Search

Senior Data Software Engineer

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

Join our remote team as a Senior Data Software Engineer. This role is perfect for a skilled software engineer with a passion for data, who enjoys working with the latest technologies and is ready to make a significant contribution to the development of advanced data platforms. Our team offers a dynamic and collaborative work environment that encourages innovation and creativity.

Responsibilities
  • Designing, implementing, and maintaining high-performance Big Data solutions
  • Collaborating with cross-functional teams to develop and optimize data platforms
  • Ensuring that data pipelines are scalable, reliable, and efficient
  • Providing technical leadership and guidance to team members
  • Working with stakeholders to understand their data needs and develop solutions to meet those needs
  • Identifying and resolving technical issues and bugs
  • Creating and maintaining technical documentation
  • Participating in code reviews and implementing best practices for software development
  • Staying up-to-date with the latest Big Data technologies and trends
Requirements
  • At least 3+ years of experience in Data Software Engineering
  • Expertise in building Data Platform at big companies
  • Experience with successful implementations of Big Data high-performance solutions
  • Strong Data background and primary skills in Big Data technologies
  • Knowledge of Event-driven architecture, and preferably experience in its implementation
  • Expertise in Azure Big Data Services, including Azure Data Factory, Databricks, Azure Data Lake, and Data API
  • Experience with Python PySpark and Kafka for large-scale data processing
  • Experience in SQL and database management
  • Ability to develop highly scalable and efficient systems
  • Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
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