Lifted, an Upwork Company™
#130529 - Software/Data Engineer - Spark, AWS EMR & AI
About this role
Description: Seeking an experienced Software/Data Engineer to design and deliver scalable data processing systems and AI-enabled workflows. Focus on Spark, cloud-based distributed processing, production reliability, and data preparation for analytics and machine learning. Requirements: 4+ years of software engineering or data engineering experience. Strong experience with Spark and distributed data processing. Experience with Amazon EMR or similar cloud-based data processing platforms. Proficiency in Java, Python, or a related programming language. Exposure to AI or machine learning workflows, model integration, or data preparation. Strong understanding of scalable data architecture and performance optimization. Strong debugging and collaboration skills. Comfortable in evolving, data-intensive environments. Ability to bridge software engineering and data engineering responsibilities. Benefits: Remote contract role with full-time allocation (approximately 40 hours per week). Candidates must be located in LATAM (excluding Mexico) and cover U.S. Central Time. Current contract end date is March 31, 2027.