Staff Software Engineer, Earnings Experience
at Uber
Amsterdam, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Nov, 2024 | Not Specified | 23 Aug, 2024 | 10 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WHAT YOU’LL NEED
- 10+ years of experience as a software engineer and building large-scale distributed systems
- Coding chops, clean, elegant, bug-free code in languages like Java, GO
- Must have led teams of engineers to deliver autonomously on large cross-functionally driven projects
- Skilled at architecture: Solid understanding of distributed systems architecture - consensus, convergence, data consistency and performance/efficiency constructs
- Strong desire to learn and grow, while building the best in class systems
- Experienced at Cross Team Communication: Strong flair for effective communication and collaboration - you know when to push on and when to step back. We work closely with several groups and supporting these other groups is a key part of scaling our business
- Push the bar on engineering best practices and help leadership build a strong engineering culture
- Passionate about helping teams grow by inspiring and mentoring engineers
- Ability to Identify and resolve performance and scalability issues
Responsibilities:
ABOUT THE ROLE
More than 7 million drivers globally rely on Uber as their primary and flexible earnings source! To deliver on our value proposition as a flexible earnings platform, it is critical we reliably and clearly communicate what has been, and could be, earned to each and every driver on the platform. Information about earnings is the foundation by which drivers are able to set and track their goals and make tradeoffs about when and where to drive
As part of the earnings platform team, you will have direct responsibility for vital systems and processes. You will take ownership of key features and initiatives in designing and building high quality, scalable systems in making earnings reliable and efficient. Your work will directly impact the lives of Uber’s partners (drivers, couriers), riders, eaters, and operations teams across the globe.
WHAT YOU’LL DO
- Direct efforts within organization to understand requirements and consolidate and translate strategically important business or technical problems into executable and extensible designs
- Oversee design development that incorporates current short- and long-term needs, and can be extended for future needs
- Address systemic issues, needs and business requirements of various stakeholders and teams, the ease of adoption, and documentation
- Identify and advocate for strategic investments in extensible solutions within organization, and create extensible solutions that are capable of reuse or integration to avoid redundant development
- Serve as a resource for the team to connect them with broader engineering directions and initiatives
- Scale up initiatives quickly, leveraging and assigning appropriate resources to various tasks and sub-tasks, and facilitating rapid movement towards end-goal
- Raise the bar of the engineering and/or people culture within their organization
- Serve as a role model for mentoring and developing engineers into impactful citizens of Uber engineering
- Define standards in testing, monitoring, and alerting systems and lead organization to execute against them
REQUIREMENT SUMMARY
Min:10.0Max:15.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Proficient
1
Amsterdam, Netherlands