Senior Data Software Engineering (Spark, AWS)
Remote in Colombia
Data Software Engineering
& 5 others

Sorry, this position is no longer available
Colombia
Our Tech company is seeking an experienced remote Senior Data Software Engineer with expertise in Spark and AWS to join our team. You will be responsible for architecting complex, highly distributed, multi-sourced data pipelines and stream processing solutions for our project.
Responsibilities
- Develop and maintain data pipelines using Spark and AWS technologies
- Optimize and tune the performance of business-critical queries and ETL job-related issues
- Collaborate with cross-functional teams to deliver solutions from concept to launch
- Provide mentorship and guidance to other Data Software Engineers on the team
Requirements
- 3 years of industry experience in Data Software Engineering with Master's degree in Computer Science
- Proficiency in at least one modern programming language (Java, Scala, Python, etc.)
- Solid experience in Big Data technologies (Hadoop, HDFS, Spark, Kafka, etc.)
- Demonstrated Data Warehousing experience with Redshift, Snowflake
- Experience building and managing applications with AWS technologies – S3, EC2, EMR
- Strong problem-solving and analytical skills
- Upper-intermediate English level (B2+)
Nice to have
- Experience with Map-Reduce, Teradata
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