DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Uber Software Engineer Backend II (Merchant Operations Platform) in New York, New York

About the Role

The Merchant Operations Platform team is responsible for building and maintaining APIs that enable seamless integrations between UberEats and our third party point-of-sale systems and aggregators used by our top merchant partners.

With our APIs, we manage store and order data in real-time, serving hundreds of integrators that power thousands of merchants across the world. Almost all orders on UberEats pass through APIs that we have built, enabling merchants to manage their in-store operations and to ensure that orders successfully reach our customers.

As UberEats expands its scale and breadth of integrated delivery offerings, we are seeking talented and motivated engineers to join our team. You will play a critical role in evangelizing the importance of APIs and integrated delivery solutions that will create value for both UberEats and our partners.

What the Candidate Will Do

  • Design, develop, document and deploy secure, scalable, and well tested APIs for delivery integrations

  • Collaborate with product managers and engineers across multiple teams to understand business needs and translate them into technical requirements and solutions.

  • Select and implement appropriate technologies for API development following industry best practices

  • Write clean, maintainable, and efficient code adhering to best practices and coding standards

  • Monitor API performance and troubleshoot any issues that may arise.

  • Develop and maintain unit and integration tests to ensure API functionality and quality

  • Drive continuous improvements on integration availability, scalability, performance and efficiency.

  • Provide technical leadership and influence fellow engineers on engineering best practices.

Basic Qualifications

  • 3+ years full-time software engineering experience in a backend language/framework (e.g. Go, Java, Ruby, Python, NodeJS, etc)

  • Passion for delivering high quality, high impact user experiences and getting them done quickly

  • Able to work across disciplines and teams

  • Strong communication skills in English

Preferred Qualifications

  • 4+ years full-time software engineering experience

  • Experience writing Go in a production application

  • Experience with building public facing APIs

  • Experience in a product/client facing role

For New York, NY-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form- https://docs.google.com/forms/d/e/1FAIpQLSdb_Y9Bv8-lWDMbpidF2GKXsxzNh11wUUVS7fM1znOfEJsVeA/viewform

DirectEmployers