Job Description
What You Will Do
- Develop and maintain high QPS services that serve map data.
- Implement Spark and related pipelines for ingesting large-scale map data.
- Optimize Big Data pipelines to be more efficient, performant, and reliable.
- Extend and optimize large-scale services using NoSQL technologies to achieve greater reliability, higher throughput, and lower latencies.
- Influence the base map architecture and reach alignment with team members and stakeholders on the technical direction.
What You Will Need
- Technically strong, with 3+ years of experience building highly scalable software.
- Excellent written and verbal communication skills, experience writing detailed technical documents.
- Experience with Java, Python, Go (bonus points for more than one).
Preferred Qualifications
- Experience with Spark, HDFS, Hive.
- Background in geospatial problem solving.
As a Software Engineer II focusing on backend development for maps, you will be part of a dynamic team responsible for developing and maintaining high-performance services that handle map data. Your role will involve working with large-scale data pipelines, optimizing them for performance and reliability, and using NoSQL technologies to enhance service throughput and latency. You will also play a key role in shaping the technical direction of our map architecture, collaborating closely with team members and stakeholders to ensure alignment and innovation.
This position requires a strong technical background, with at least 3 years of experience in building scalable software solutions. Proficiency in Java, Python, and Go is essential, and experience with big data technologies like Spark, HDFS, and Hive is highly desirable. A background in geospatial problem solving will be an advantage.
Join us in our mission to power movement and help people go anywhere and get anything, while earning their way. Be part of a team that is constantly reimagining how we can move better, for all the places you want to go and all the things you want to get.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Capacity & Efficiency Engineering
Join Uber as a Senior Software Engineer in Amsterdam, focusing on capacity and efficiency engineering with skills in Python, Java, and distributed systems.
Senior Software Engineer - Platform CI
Join Uber as a Senior Software Engineer in Amsterdam to enhance our Developer Platform using AWS, Java, Python, and Docker.
Senior Software Engineer - Production Engineering
Join Uber as a Senior Software Engineer in Amsterdam, focusing on production engineering and reliability.
Software Engineer II - Web/FrontEnd
Join Uber's Membership team as a Software Engineer II focusing on Web/FrontEnd development to enhance user experience globally.
Software Engineer II, Backend (Remote)
Join AllTrails as a Software Engineer II, Backend, working remotely with Python, Django, and AWS to enhance our outdoor exploration platform.
Software Engineer - Data Platform
Join Bot Auto as a Software Engineer to design and evolve our hybrid-Cloud data platform. Work remotely with cutting-edge technology in autonomous trucking.
Senior Software Engineer - Back-End Development
Join Swapfiets as a Senior Software Engineer to enhance our engineering environment and shape urban mobility.
Backend Software Engineer
Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.
Lead Backend Engineer (Python/Django)
Join Stream as a Lead Backend Engineer (Python/Django) in Amsterdam. Lead backend development, collaborate on new features, and ensure code quality.
Senior Java Backend Engineer - Guest Experience
Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.
Senior Back End Developer - Java, Spring, Microservices
Join Adhese as a Senior Back-End Developer in Ghent, focusing on Java, Spring, and microservices.
Software Engineer, Backend Developer
Join Beacon AI as a Backend Developer to design and optimize serverless cloud systems, focusing on reliability and performance.
Mid-Senior Back End Developer (Java)
Join Group S as a Mid-Senior Back End Developer in Brussels. Work on exciting projects with Java, APIs, and agile methodologies.
Senior Frontend Software Engineer (React, Angular, Vue)
Join Uber Freight as a Senior Frontend Engineer to develop scalable applications using React, Angular, or Vue.
Software Engineer, Mapping
Join Lyft as a Software Engineer in Mapping, focusing on microservices and distributed systems.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior Software Engineer, Market Expansion
Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.
Senior Backend Engineer (.Net Core, GraphQL)
Join Bump as a Senior Backend Engineer to revolutionize electric mobility with cutting-edge backend solutions using .Net Core and GraphQL.
Software Engineer II - Consumer Experience (Full-stack)
Join StubHub as a Software Engineer II to enhance consumer experience in a hybrid role. Full-stack development with JavaScript, C#, and more.
Software Engineer - Back-End Java Developer
Join Tangelo as a Software Engineer to design and build scalable back-end systems in Java, working remotely with a focus on healthcare integration.
Software Engineering Internship
Join Uber's Software Engineering Internship to gain real-world experience in tech. Ideal for first or second-year students.
Software Engineer - Python, AWS, SQL
Join a healthtech startup as a Software Engineer in NYC, focusing on Python, AWS, and SQL. On-site role with competitive salary and benefits.
Fullstack Developer with JavaScript, Python, and Vue.js
Join Internet Marketing Universiteit BV as a Fullstack Developer in Utrecht, working with JavaScript, Python, and Vue.js.