Applications Developer II

Uber

New York (NY)

Hybrid

USD 170,000 - 187,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
Benefits package

Job summary

Uber is seeking an Application Developer to design, build, and maintain the digital glue that drives productivity across our global workforce. You will own integrations with partners, focus on reliability, and shape how large enterprises adopt Uber’s technology through durable integrations and collaboration.

The role emphasizes API-driven development, cloud infrastructure, and secure data handling across a high-scale enterprise environment.

Qualifications

  • Master’s degree in CS, Engineering, Math or related field and 3 years of experience.
  • Experience with APIs, SDKs, distributed systems, and end-to-end integration architectures.
  • Proficiency in at least one modern language (Python, Java, Go, or Node.js).

Responsibilities

  • Own integrations for a partner portfolio and drive adoption of Uber’s tech.
  • Shape enterprise integration strategies and ongoing collaboration.
  • Design, develop, and maintain end-to-end integrations via APIs and webhooks.
  • Build reusable integration assets and tooling to accelerate partner onboarding.
  • Monitor, troubleshoot, and resolve production integration issues at scale.
  • Define integration security, authentication, and data handling requirements.

Skills

APIs & SDKs
Distributed systems
Programming languages
SQL analytics
Cloud infra
Postman & debugging

Education

Master’s degree in CS/Engineering

Tools

Postman
API Logs
SQL query builder

Job description

About the role and team

Working at Uber means solving hard problems in a high-stakes, fast-moving environment. As an Application Developer, you will design, develop, and maintain the digital glue that drives productivity across our global workforce. You will play a pivotal role in modernizing how we work, acting as a critical link between complex business needs and the scalable technical solutions that power our ecosystem.

This isn't just about managing tools; it's about building for real-world impact where performance and reliability can't be separated. You will navigate the "messy" reality of large-scale enterprise environments, shifting priorities, and technical debt to build seamless automation. We are looking for a technically curious engineer who stays calm under pressure, takes extreme ownership of their work, and is motivated by the challenge of making movement - both digital and physical - more efficient. If you're energized by the chance to build tools that thousands of your peers rely on every day, this is where you'll grow.

Rate of Pay: $170,000 to $187,000 per year

You will be eligible to participate in Uber's bonus program, and may be offered 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.

What you’ll do
  • Act as long-term technical owner for partners in a specific portfolio (e.g., Restaurants, Retail, Platform & Logistics), helping them build into Uber and tap into Uber’s global platform.
  • Shape how large enterprises adopt Uber’s technology by driving durable integrations and ongoing collaboration.
  • Design, develop, and maintain end-to-end technical integrations between Uber’s platform and large restaurant partners (e.g., order ingestion, menu/catalog sync, store onboarding, fulfillment status, and cancellation/exception flows) using APIs, webhooks, and related integration patterns.
  • Build and improve reusable integration assets—including reference implementations, tooling, automated validation scripts, and technical documentation to accelerate partner onboarding and reduce operational overhead across the restaurant portfolio.
  • Monitor, troubleshoot, and resolve complex production integration issues (e.g., data mismatches, latency, auth failures, event sequencing) by analyzing logs/metrics and coordinating fixes with partner engineering teams and internal product/engineering stakeholders, ensuring reliability and performance at scale.
  • Define and enforce integration requirements related to security, authentication/authorization, and data handling (e.g., OAuth/keys, request signing, PII safeguards) to meet platform standards and partner compliance needs.
  • May telecommute.
Basic Qualifications
  • Employer will accept a Master’s degree in Computer Science, Engineering (Any), Mathematics, or related field and 3 years of experience in job offered or computer-related occupation.
  • Position requires:
    • APIs, SDKs, and distributed systems;
    • Designing end-to-end integration architectures;
    • At least one modern programming language (Python, Java, Go, or Node.js);
    • Producing and reviewing production-level code;
    • SQL and analytics for applying insights to partner success;
    • Cloud infrastructure, web technologies, and developer productivity platforms;
    • AI-powered tools including Claude Code, Cursor, or Codex, and debugging tools including Postman, API Logs, or SQL via query builder; and
    • Owing technical outcomes related to feature adoption.
Ready to Ride?

This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Uber • New York (NY)

On-site
USD 153,000 - 169,000
Bonus program
Benefits
Senior Manager, Launch Excellence
Senior Manager, Launch Excellence

Uber • San Francisco (CA)

On-site
USD 171,000 - 209,000
Sr Software Engineer
Sr Software Engineer

Uber • Seattle (WA)

Hybrid
USD 233,000 - 246,000
Bonus program
Benefits
Software Engineer
Software Engineer

Uber • New York (NY)

On-site
USD 171,000 - 209,000
Bonus program
Equity opportunities
Benefits
Sr Software Engineer
Sr Software Engineer

Uber • Sunnyvale (CA)

Hybrid
USD 265,000 - 317,000
Bonus program
Equity eligibility
Comprehensive benefits
Software Engineer II
Software Engineer II

Uber • Seattle (WA)

On-site
USD 205,000 - 209,000
Bonus program
Equity
Benefits
Software Engineer
Software Engineer

Uber • San Francisco (CA)

On-site
USD 171,000 - 209,000
Bonus program
Benefits
Sr Software Engineer
Sr Software Engineer

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Enterprise Applications Developer
Enterprise Applications Developer

Uber • Sunnyvale (CA)

On-site
USD 133,000 - 140,000
Bonus program
Equity
401(k) plan
Enterprise Applications Developer
Enterprise Applications Developer

Uber • United States

Hybrid
USD 133,000 - 140,000
Bonuses
Equity
Benefits