About the Role
Uber Web and SEO teams focus on the ecosystem of products that help in driving growth of Uber's multiple lines of businesses (LoBs) by building, measuring and optimizing traffic across Web surfaces that are built to help Uber's marketing and acquisition efforts.
Web and SEO teams are deeply invested in building sophisticated frontend scale and performance engineering to enable authoring of millions of web pages that drive traffic towards use cases such as driver onboarding (Earners focus) or restaurant discovery (Eats focus) and Mobility (New Product bets) etc.
Platforms to build and experiment at scale with hundreds of Web Pages is also a core part of capabilities created. Additionally - SEO wing of this charter focuses on creating near real time reporting capabilities to measure impacts of tuning Web pages to constantly rank higher than its competition that enables businesses to take informed decisions using deep insights of the Web traffic & performance.
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
The role is strategic to Uber's Growth and Marketing team as this would enable it to position the web as a safe channel for driving Web traffic to Uber which in-turn would enable product discovery, funnel conversion & marketplace expansion.
The role would entail strong partnership with product and business teams in the United States to drive deeply collaborated initiatives, build frameworks and solutions that would apply to engineering teams in multiple LoBs, DS/AS and marketeers in distributed markets.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Define, Build and execute overall tech vision, future strategy and north star goals for Uber.com ( Web ) with the goal to build performant web front doors for Uber.
- Overall architect of the Web Engineering tech space influencing the architectural advancement of Uber.com
- Responsible for operational health of Uber.com and helping to build and improve the fundamental performance based on core web vitals.
- Work with the Web engineering groups in Bangalore, Hyderabad and San Francisco to oversee feature development for Websites , SEO and Web Data areas.
- Work with partner teams like web platform , network and internet teams and cyber security groups to influence requirements for the Web
- Review Infrastructure optimisations required to execute healthy website performance.
- Work with product managers, architects and engineering managers to understand and define product requirements and roadmaps.
- Technically lead one or more teams to deliver features across Uber's entire technical stack
- Adapt to meet the needs of our massive growth and rapidly evolving systems.
- Write maintainable and extensible code with high quality tests and documentation.
- Understand and use existing systems efficiently, contributing to them where necessary
- Ship high quality products with an eye on scale, reliability and engineering excellence
---- Basic Qualifications ----
- Experience : Minimum 10+ years of experience as a Web engineer and overall 12+ years of industry experience in the full stack space with passion to build frontend web tech. Prior experience building scalable, robust, and fault-tolerant systems.
- Ability to contribute, influence and drive Web/SEO/Measurement platform Initiatives that can serve multiple product lines using multi-tenant architectures and micro services principles.
- Sound understanding of building full stack solutions with Web in forefront at scale: front-end, back-end, databases, caches, network protocols, etc. Prior experience with big data technologies is an added advantage.
- Comfort at jamming on complex architecture and design principles with principle and distinguished engineers at Uber. Exercise influence in the ARK forums.
- Bias for action: Belief that speed and quality aren't mutually exclusive. You've shown good judgment about shipping as fast as possible while still making sure that products are built in a sustainable, responsible way.
- Strategic mindset: You're comfortable thinking a few steps ahead of where the team is at now. Building proactive partnership with product and business to constantly evolve the vision and direction of Web Growth and Products.
---- What the Candidate Will Do ----
- Mentorship/Guidance : Track record of ability to team up for success through mentoring, coaching, and reviewing. Ability to help other engineers make sound architectural decisions, improve their code quality, and get out of their comfort zone.
- Commitment : Demonstrate tremendously about keeping the Uber experience consistent for users and strive to make any issues invisible to users. You hold yourself personally accountable, jumping in and taking ownership of problems that might not even be in your team's scope.
- Hiring know-how : A thoughtful tech interviewer who constantly raises the bar for excellence. You believe that what seems amazing one day becomes the norm the next day, and that each new hire should significantly improve the team. You can articulate the team's challenges and growth opportunities to a potential candidate.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world 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 accommodations@uber.com.