(Apply in 3 Minutes) Staff Software Engineer

1 day ago


Bengaluru India Uber Full time

Job Description

About the Role

Earner Access is a sub-unit of Earners Engineering with focus on building systems for Earners and Fleet Partners to discover, onboard and become compliant for various earning opportunities across Uber's portfolio of services. We are on a multi year roadmap to build the world's largest Gig Platform. As part of this team you will have direct responsibility for critical systems and processes. You will take ownership of essential features. You will also design and build high quality, scalable systems making earner platforms reliable and efficient. Your work will directly impact the lives of millions of Uber's partners (drivers, couriers), riders, eaters, and operations teams across the globe.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

1. Lead the design and architecture of a high-performance streaming platform, prioritizing scalability, reliability, and efficiency.
2. Collaborate with several cross-functional teams to define requirements and translate them into technical specifications.
3. Develop and implement state-of-the-art streaming platform, enhancing quality, reliability and performance.
4. Optimize existing streaming infrastructure for efficiency, latency, and freshness.
5. Devise and implement solutions that seamlessly scale with the growing needs of our user base.
6. Mentor junior engineers, fostering a culture of knowledge exchange and continuous improvement

---- Basic Qualifications ----

1. Bachelor's degree in Computer Science or related technical field or equivalent practical experience
2. Experience coding using general purpose programming language (eg. C/C++, Java, Python, Go, C#)
3. Strong collaboration and communication skills ability to influence others within your team and outside your team.

---- Preferred Qualifications ----

1. 8+ years of experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture.
2. Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 8+ years of full-time engineering experience.
3. Highly efficient coding in Golang, Java or any similar languages.
4. Comfortable dealing with system complexity
5. Proven experience of shipping high-quality product features on schedule and with high velocity
6. Great sense of ownership

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

.Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .



  • India Grow Your Staff Full time

    Grow Your Staff is looking for a LinkedIn Outreach Associate. This is a part-time opportunity. This role is ideal for students, freshers, or professionals looking to gain experience in outreach and sales with minimal time commitment. You will work directly with the team at Grow Your Staff. Experience required: No prior experience required Compensation:...


  • Bengaluru, India Uber Full time

    Job Description We are seeking a strong and passionate staff software engineer with experience in building chatbots. You will be responsible for creating scalable, reliable, manageable chatbots that deliver on conversational requirements at Uber by bringing together LLM prompts and Assistant building platforms at Uber. You will be owning customer facing...


  • India Celestica Electronics (S) Pte Ltd Full time

    Job Description General Overview Functional Area: Engineering Career Stream: Design - Software Engineering Job Code: SSE-ENG-DSE Job Level: Level 11 IC/MGR: Individual Contributor Direct/Indirect Indicator: Indirect Summary The Senior Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment...


  • India Continuous Full time

    Job Description Continuous Technologies is the only solution designed to help companies launch and grow usage consumption pricing models on the Salesforce platform. Our Quote to Consumption solution works seamlessly with Salesforce, so there is no need for costly, risky, and painful integrations to standalone billing systems or the ongoing maintenance of...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - the experienced trusted provider of products designed with customers in mind so they can develop the applications they need deploy where and how they want and manage it all safely and securely Were proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives...


  • Bengaluru, India Aurigo Software Technologies Full time

    Senior Staff Data Engineer (Agentic AI Engineer) Location: Bengaluru, India Experience: 9+ years Role Summary: Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving...


  • India Microsoft Full time

    Job Description We are building a planet scale multi-modal database from the ground up. You will be part of the team that is reimagining the databases in the era of LLMs by deeply integrating AI into all parts of the stack. As a Senior Software Engineer, you will lead and collaborate with a team of passionate engineers, driving ideas to impactful results...


  • India Amazon Music Full time

    Job Description Description Are you a Software Development Manager with strong technical leadership, innovative problem-solving skills, and a passion for building products that directly impact millions of selling partners Come join the Seller Fees Tech organization as we embark on an exciting new charter focused on marketplace expansion. The Seller Fees...


  • India Amazon Music Full time

    Job Description Description This role is for a Software Development Manager in the India HealthCare team. We are working on building, converging the India HealthStack to provide offerings such as Pharmacy, Telemedicine and Diagnostics to customers on Amazon.In. Key job responsibilities Own building Amazon first ground-up tech capabilities and...


  • India Amazon Music Full time

    Job Description DESCRIPTION Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth Are you seeking an environment where you can drive innovation Does the prospect of working with top engineering talent get you charged up If so, Amazon Finance Technology (FinTech) is for...