Talent.com
This job offer is not available in your country.
Senior Software Architect (5B)

Senior Software Architect (5B)

Intendminds SolutionsBengaluru, Karnataka, India
13 hours ago
Job description

Uber Rider engineering is looking for a strong Architect (Level 5B Engineer) who hassolved business problems at scale. In this role, you will lead engineering for our HighCapacity Vehicles (HCV) group.

5B Engineer at Uber exhibits following qualities :

  • Build vision >

Take ownership of a vaguely defined major business problem orproduct vision, translate it into executable technical design and roadmaps tosolve the problem or realize the product vision.

  • Demonstrate tech expertise >
  • Demonstrate technical skills to go very deep orbroad in solving classes of problems or creating broadly leverageable solutions.

  • Execute large scale projects >
  • Subdivide the work into monthly / quarterlysprints and compartmentalize across functions or teams and ensure everyoneknows how they fit in.

  • Collaborate across teams >
  • Work across a group (multiple global teams) todeliver results and are recognized for your hiqh quality communication andcoordination abilities.

  • Coach engineers >
  • Provide oversight and direction to various engineers workingacross different efforts.

  • Raise the bar >
  • Improve the team's definition of best practices and architecturewith deep domain knowledge.

    What you'll do

  • Build the scalable and reliable consumer technology for HCV (High CapacityVehicles) that will pave the way for Next Billion Riders for Uber in diverse globalmarkets.
  • Partner closely with business teams to help build the tech vision and strategy forglobal expansion for the product.
  • Build automation and tools, technology & platform for HCV ecosystem thatconsists of Riders, Driver partners, Fleet Partners, City Operation and Routeplanning
  • Work widerly with stakeholders in global Uber teams to reuse and deploy tech forbuilding the product at high velocity.
  • Establish the data driven culture within the team to identify consumer frictionsand build tech to unblock these
  • Provide technical leadership and oversight to the team
  • Own the success of your team's projects and deliver quantifiable results in atimely manner.
  • Propose, research, prototype, and test new ideas using A / B testing withconsumers.
  • Mentor fellow teammates on algorithms, data structures, design patterns, andbest practices.
  • Identify and document feature gaps, and design and implement solutions tothem.
  • Design and implement high-throughput, low-latency, consistent APIs, makingthoughtful tradeoffs between consistency and availability when both are notpossible.
  • What You'll Need

  • 12+ years experience in building large scale products, distributed systems in ahigh caliber environment.
  • Architecture : Identify and solve major architectural problems by going deep inyour field or broad across different teams. Extend, improve, or, when needed,build solutions to address architectural gaps or technical debt.
  • Software Engineering / Programming : Create frameworks and abstractions thatare reliable and reusable. advanced knowledge of at least one programminglanguage, and are happy to learn more. Our core languages are Java & Golang
  • Execution & Results : You are able to create meaningful solutions used bymultiple teams. You engage with stakeholders across the group, understandingtheir needs and working through the complexity and conflicting goals. You breakdown complex problems and deliver impactful business or technical results.
  • A team player : You believe that you can achieve more on a team that the wholeis greater than the sum of its parts. You rely on others' candid feedback forcontinuous improvement.
  • Business acumen : You understand requirements beyond the written word.Whether you're working on an API used by other developers, an internal toolconsumed by our operation teams, or a feature used by millions of customers,your attention to details leads to a delightful user experience.
  • Bonus Points

  • Ability to influence and understand Mobile development ( Full Stack readiness )
  • At Uber, we ignite opportunity by setting the world in motion. We take on bigproblems to help drivers, riders, delivery partners, and eaters get moving in morethan 10,000 cities around the world.
  • We welcome people from all backgrounds who seek the opportunity to help builda future where everyone and everything can move independently. If you have thecuriosity, passion, and collaborative spirit, work with us, and let's move the worldforward, together.
  • Create a job alert for this search

    Software Architect • Bengaluru, Karnataka, India