Sr Software Engineer

A global technology platform for ride-hailing, food delivery, and transportation services.
Backend
Senior Software Engineer
Hybrid
8+ years of experience
Finance

Description For Sr Software Engineer

Uber's Tax Invoices team is seeking a Senior Software Engineer to lead the development of systems that manage tax invoice generation and administration across their Delivery and Transportation platforms. This role combines technical leadership with hands-on development, focusing on creating scalable solutions for various stakeholders including Tax Managers, Local Operations, and Support Agents.

As a Senior Software Engineer, you'll architect and implement robust systems for tax invoice management, lead a team of engineers, and work closely with cross-functional teams to deliver high-impact solutions. You'll be responsible for developing self-serve tools, enhancing the Mobile Invoices platform, and ensuring system reliability and performance.

The ideal candidate brings 8+ years of software engineering experience, strong backend development skills, and expertise in languages like Java, Python, or Go. You'll need to demonstrate strong leadership abilities, system design expertise, and a deep understanding of distributed systems. Experience in fintech, particularly with tax or invoicing systems, is highly valued.

This hybrid role offers the opportunity to work with a global technology leader, contributing to systems that impact millions of users worldwide. You'll be part of a collaborative environment that values innovation, technical excellence, and continuous learning. Join Uber to help build the future of financial technology in the transportation and delivery space.

Last updated 4 days ago

Responsibilities For Sr Software Engineer

  • Lead and mentor a team of software engineers
  • Architect, design, and implement scalable and robust software systems for tax invoice generation and administration
  • Work closely with product managers, designers, and operations representatives
  • Build and maintain strategic relationships with internal stakeholders
  • Develop self-serve tools to automate invoice generation, crediting, and re-issuing
  • Enhance the Mobile Invoices platform for international trips
  • Ensure reliability and performance of tax invoice-related applications
  • Implement systems to handle customer errors
  • Participate in code reviews, design discussions, and architecture reviews

Requirements For Sr Software Engineer

Java
Python
Go
  • BTech/MS/PhD in Computer Science or related field
  • 8+ years of experience in software engineering
  • Strong background in backend development
  • Proven experience in leading and mentoring engineering teams
  • Expertise in Java, Python, Go or other relevant programming languages
  • Strong understanding of software development principles, distributed systems, and large-scale system design
  • Excellent problem-solving skills and attention to detail
  • Experience in fintech domain, particularly in tax or invoicing systems (preferred)

Interested in this job?

Jobs Related To Uber Sr Software Engineer

Sr Software Engineer

Senior Backend Engineer role at Uber's Tax Receipts team, focusing on developing scalable financial technology services and tax receipt management systems.

Sr. Software Engineer - Capacity & Efficiency Engineering

Senior Backend Software Engineer role at Uber focusing on capacity planning and efficiency engineering, building scalable solutions for infrastructure optimization.

Senior Software Engineer, Backend - Capacity Engineering

Senior Backend Software Engineer position at Uber focusing on capacity planning, infrastructure optimization, and distributed systems development.

Senior Python Developer

Senior Python Developer role at Uber, focusing on building and maintaining high-quality integrations for merchant systems, requiring expertise in Python and Go.

Senior Software Engineer - Grocery Catalog (UberEats)

Senior Software Engineer role at Uber, focusing on building scalable backend systems for UberEats' grocery catalog and shopping experience.