Staff Software Engineer
Actively Reviewing the ApplicationsUber
India, Telangana, Hyderabad
Full-Time
On-site
Posted 3 weeks ago
•
Apply by June 10, 2026
Job Description
About The Role
Uber Courier is a product on Uber Rider app that allows any consumer to request a delivery from or to any other consumer within their city. This can be anything from sending documents for signature or returning forgotten keys. The role will work alongside a cross-functional engineering team to deliver product features on the roadmap to propel the product growth, collaborating with backend & mobile engineers, product manager, designers and data scientist.
Uber Courier is a product on Uber Rider app that allows any consumer to request a delivery from or to any other consumer within their city. This can be anything from sending documents for signature or returning forgotten keys. The role will work alongside a cross-functional engineering team to deliver product features on the roadmap to propel the product growth, collaborating with backend & mobile engineers, product manager, designers and data scientist.
- What You Will Do ----
- Provide technical direction and hands-on solving of technical problems
- Building strategic relationships with stakeholders across teams to align and deliver on goals, including leading org-wide engineering projects through all lifecycle stages.
- Establishing and maintaining collaborative relationships with diverse internal stakeholders (e.g., engineers, product managers, designers) to drive project and organizational goals.
- Contribute to engineering culture in terms of quality, monitoring, and on-call practices.
- Uplevel and enhance the engineering team via mentorship, best practices, and role modeling.
- Identify value and create efficiencies and teach others to do this as well.
- Provide technical leadership to the full engineering team up to and including the senior level engineers.
- Playing an active role in recruiting, interviewing, and continuously raising the hiring bar, as well as onboarding and mentoring new engineers.
- What You Will Need ----
- 10+ years engineering experience
- Strong Technical Experience: Candidates require significant software engineering experience, highlighting expertise in Java, Go, or other primary programming languages.
- System Design: Proven experience in designing scalable and efficient system architectures.
- Problem Solving Skills: Advanced problem-solving skills, adept at complex technical challenges.
- Coding Skills: Deep knowledge of data structures and algorithms.
- Communication: Ability to clearly articulate technical concepts and solutions to stakeholders.
- Leadership: Experience in leading technical projects and mentoring junior engineers.
- Educational Background: Typically a Bachelor's or Master's degree in Computer Science or a related technical field
- Preferred Qualifications
- Full-stack: Expert proficiency in backend technologies and extensive experience with frontend frameworks
- Org-wide Impact: Demonstrated ability to drive projects with org-wide scope and high impact.
- Technical Innovation: Experience in innovating and implementing significant technical solutions.
- API Design: Proficiency in designing robust APIs and interacting with various frontend systems.
- Scalability Projects: Proven track record in handling scalable projects involving multi-datacenter or cloud architectures.
- Mentorship: Experience in developing junior engineers into senior roles and enhancing their technical capabilities.
- Cross-functional Collaboration: Ability to collaborate effectively with diverse teams including product managers and designers.
- Adaptability: Comfortable working in fast-paced environments and evolving technology landscapes.
Required Skills
Communication
Problem Solving
Engineering
Leadership
Interviewing
Onboarding
Monitoring
Mentoring
System Design
Data Structures
Hiring
Algorithms
Software engineering
Recruiting
Cloud Architectures
API Design
Technical leadership
Modeling
Engineering culture
Java
Articulate
Cross-functional Collaboration
Mentorship
Data Structures and Algorithms
Computer Science
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Application Developer -Oracle, PL SQL, DOT Net
UPS
Chennai
Full-Time
Leadership
Analyses
Testing
Web Developer
Accenture in India
India
Full-Time
₹1–4 LPA
Git
JavaScript
Testing
+1
Tamheer - Patient Experience Coordinator
Bupa Arabia
Communication
Customer Service
Documentation
+27
Shopify Engineer
Uplers
India
Full-Time
₹7–14 LPA
Engineering
JavaScript
Market Research Analyst- Construction Tech
Track3D
India
Full-Time
Communication
Sales
Salesforce
+33
Share
Quick Apply
Upload your resume to apply for this position