Back to Search
Senior Data Software Engineer
Sorry, this position is no longer available
We are looking for a remote Senior Data Software Engineer who can help us build an Enterprise Data Platform and Data Products on top of it.
The ideal candidate should have previous experience in building Data Platforms at big companies and be able to implement Big Data high-performance solutions with primary skills in Azure Databricks and Python. The candidate should have knowledge and, preferably, experience with Event-driven architecture and Azure Big Data Services.
Responsibilities
- Build and manage Enterprise Data Platform and Data Products on top
- Develop and implement Big Data high-performance solutions
- Collaborate with cross-functional teams to design and build scalable data solutions
- Ensure data quality, security, and compliance throughout the data lifecycle
- Stay up-to-date with new technologies and industry trends related to Data Software Engineering
Requirements
- At least 3 years of experience in building Data Platforms at big companies
- Strong experience with Azure Databricks, Python, and Azure Big Data Services
- Knowledge and experience with Event-driven architecture
- Strong background in Big Data and experience with Big Data high-performance solutions
- Familiarity with technologies such as Azure data factory, Databricks, azure data lake, data API, Python PySpark, Kafka, and SQL
- B2+ English level
Nice to have
- Familiarity with other Data Software Engineering tools and platforms
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