Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr. Staff Software Engineer - Customer Obsession

AT Uber
Uber

Sr. Staff Software Engineer - Customer Obsession

Bangalore, India

About the Role

As a Senior Staff Engineer in Uber's Customer Obsession Engineering team, you will play a pivotal role in building scalable, reliable, and innovative technology solutions that empower Uber's customer support organization. You will be responsible for crafting high-impact systems and tools that enhance the efficiency of support teams, improve customer satisfaction, and align with Uber's mission to "ignite opportunity by setting the world in motion."

This role requires a strong technical leader who can collaborate cross-functionally, mentor teams, and drive the engineering strategy for critical support services at scale.

What the Candidate Will Need / Bonus Points

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


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

Technical Leadership:
  1. Design and develop scalable, fault-tolerant systems to support customer interactions globally.
  2. Set technical direction for large-scale projects, ensuring alignment with Uber's overall engineering and business objectives.

Collaboration & Mentorship:
  1. Partner with cross-functional teams, including Product, Data Science, and Operations, to define requirements and deliver impactful solutions.
  2. Mentor and coach junior engineers, fostering a culture of technical excellence and continuous learning.
  3. Collaborate with global engineering teams to ensure seamless integration and consistent user experiences.

Problem Solving & Innovation:
  1. Identify bottlenecks in the customer support lifecycle and propose innovative solutions.
  2. Leverage emerging technologies to enhance the efficiency of tools used by customer support agents.
  3. Drive initiatives to improve system performance, reliability, and cost-effectiveness.

Ownership & Execution:
  1. Own the development and delivery of critical systems from inception to production.
  2. Establish best practices for coding, deployment, and incident management within the team.
  3. Work closely with leadership to prioritize and manage engineering roadmaps.

---- Basic Qualifications ----
  1. 10+ years of professional software development experience, with at least 3 years in a leadership role.
  2. Proven track record in designing and delivering large-scale distributed systems in a high-availability environment.

---- Preferred Qualifications ----

Technical Skills:
  1. Expertise in one or more programming languages (e.g., Java, Python, Go, C++).
  2. Strong knowledge of cloud platforms (e.g., AWS, GCP) and containerisation technologies (e.g., Kubernetes, Docker).
  3. Experience with databases (SQL and NoSQL), micro services architecture, and messaging systems.
  4. Proficiency in building solutions with a focus on scalability, reliability, and performance.

Domain Knowledge:
  1. Familiarity with customer support systems, or related technologies is a strong plus.

Soft Skills:
  1. Exceptional problem-solving skills and the ability to think critically and strategically.
  2. Strong communication and interpersonal skills to work effectively across teams and with stakeholders.
  3. A growth mindset with the ability to adapt to a fast-paced, ever-changing environment.

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.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Uber-138522
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • FSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Fertility Benefits
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Pet-friendly Office
    • Snacks
    • Some Meals Provided
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • Company Equity
    • Performance Bonus
  • Professional Development

    • Work Visa Sponsorship
    • Associate or Rotational Training Program
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program