
Senior Backend Software Engineer, Earnings Platform
At Uber, we strive to revolutionize the way people move and connect with the world. We are constantly seeking talented individuals who are passionate about creating innovative solutions and shaping the future of transportation. As a Senior Backend Software Engineer on our Earnings Platform team, you will play a crucial role in developing and maintaining the systems that power our driver earnings and incentives. We are looking for a highly skilled and experienced engineer who is driven, collaborative, and has a strong understanding of backend technologies and architecture. If you are someone who thrives in a fast-paced, dynamic environment and is motivated to make a significant impact, then we want you on our team.
- Develop and maintain the backend systems for the Earnings Platform team at Uber.
- Collaborate with cross-functional teams to design, implement, and enhance features and functionality.
- Utilize your strong understanding of backend technologies and architecture to create innovative solutions.
- Work closely with product managers and designers to ensure the best user experience for our driver partners.
- Identify and troubleshoot issues in a timely manner, providing effective solutions to ensure system reliability.
- Stay up-to-date with industry trends and best practices to continuously improve our systems.
- Mentor and guide junior engineers to foster a collaborative and growth-oriented team environment.
- Participate in code reviews and provide constructive feedback to maintain high-quality code standards.
- Analyze and optimize system performance to ensure scalability and efficiency.
- Take ownership of projects and see them through from conception to production deployment.
- Collaborate with other teams to integrate with external systems and third-party services.
- Maintain technical documentation for the systems developed.
- Work in a fast-paced, dynamic environment with tight deadlines and changing priorities.
- Contribute to the overall goals and vision of the company and help shape the future of transportation.
Extensive Experience In Backend Software Development: A Senior Backend Software Engineer At Uber Should Have A Minimum Of 5 Years Of Experience In Developing Complex And Scalable Backend Systems. This Includes A Strong Understanding Of Programming Languages Such As Java, Python, And Go, As Well As Experience Working With Databases, Api Design, And Microservices Architecture.
Strong Knowledge Of Cloud Computing And Infrastructure: As The Earnings Platform At Uber Operates On A Global Scale, A Senior Backend Software Engineer Should Have A Deep Understanding Of Cloud Computing And Infrastructure. This Includes Experience With Cloud Platforms Such As Aws, Azure, Or Gcp, As Well As Knowledge Of Containerization And Orchestration Tools Like Docker And Kubernetes.
Expertise In Data Management And Analytics: The Earnings Platform At Uber Deals With A Large Amount Of Data, And A Senior Backend Software Engineer Should Have Expertise In Data Management And Analytics. This Includes Experience With Data Modeling, Etl Processes, And Data Warehousing, As Well As Knowledge Of Big Data Technologies Like Hadoop, Spark, And Kafka.
Leadership And Mentorship Skills: A Senior Backend Software Engineer At Uber Is Expected To Lead And Mentor A Team Of Engineers. Therefore, Strong Leadership Skills And The Ability To Guide And Mentor Junior Engineers Are Essential Qualifications For This Role.
Excellent Problem-Solving And Communication Skills: As A Senior Backend Software Engineer, One Must Have Exceptional Problem-Solving Skills And The Ability To Troubleshoot And Resolve Complex Technical Issues. In Addition, Effective Communication Skills Are Crucial To Collaborate With Cross-Functional Teams And Effectively Convey Technical Concepts And Solutions To Non-Technical Stakeholders.
Data Analysis
DevOps
Cloud Computing
Performance optimization
API development
Database design
System architecture
Agile methodologies
Microservices
Security protocols
Scalability
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Backend Software Engineer, Earnings Platform in Amsterdam, Netherlands is between €60,000-€95,000 per year. However, this can vary depending on the specific company, years of experience, and skills of the individual. It is important to research and negotiate salary based on your own qualifications and the specific job offer.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Uber Technologies, Inc. is an American multinational transportation network company offering services that include peer-to-peer ridesharing, ride service hailing, food delivery, and a bicycle-sharing system. The company is based in San Francisco and has operations in over 785 metropolitan areas worldwide.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started