Uber is seeking a Data Software Engineer to join their Grocery & Retail Data Engineering Team, playing a crucial role in shaping the future of grocery and retail delivery. This position offers an opportunity to work at the intersection of big data and retail innovation, building robust data platforms that power Uber's expanding grocery and retail services.
The role demands expertise in data engineering, with a focus on designing and implementing scalable solutions that enable advanced analytics and data-driven decision-making. You'll be working with cutting-edge technologies and frameworks, including Spark, Hadoop, and Kafka, while handling both batch and real-time data processing challenges.
As a member of this team, you'll collaborate with cross-functional stakeholders to build and maintain large-scale data systems that power various analytics and business applications. The position requires strong technical skills in SQL, Python, and Java/Scala, combined with experience in ETL development and data systems design.
The ideal candidate will have a strong foundation in computer science or related fields, with at least 3 years of focused experience in data engineering. You'll be expected to contribute to data modeling practices, ensure data quality and integrity, and stay current with emerging technologies in the field.
Working at Uber means joining a company that's revolutionizing the way goods are delivered to people worldwide. The hybrid work environment allows for flexibility while maintaining strong team collaboration, with the expectation to spend at least half of your work time in the office. This role offers the chance to make a significant impact on Uber's growing grocery and retail delivery services while working with a talented team of professionals.