Sr Applications Developer

Uber

Dallas (TX)

On-site

USD 162,000 - 198,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uber is seeking a Senior Application Developer to lead enterprise automation across our global workforce. You will architect the digital glue that connects complex business needs with scalable, high-performance systems.

You’ll design end-to-end integrations between ERH and TCaaS using REST APIs, integrate Oracle EBS with High Radius and Esker, and automate invoicing, onboarding, and reporting for multiple Lines of Business.

Qualifications

  • Bachelor's degree in Finance, IT, Accounting, or related field with 5+ years post-baccalaureate experience OR 7 years in related occupation.
  • 5 years in systems design, architecture and development for custom applications, integrations, reports, automation.
  • 3 years REST API integrations using JSON/XML for real-time data exchange.
  • 5 years Oracle E-Business Suite (EBS) R12, AR and ORM B modules.
  • 5 years architecting integrations between Oracle EBS and third-party SaaS like High Radius and Esker.
  • 3 years ETL and data reconciliation across financial systems.
  • 5 years understanding B2B financial processes: invoicing, collections, revenue, cash application.
  • 3 years SQL and analytical skills for large data sets.
  • 3 years designing Enterprise Receivables applications scalable for multiple Lines of Business.

Responsibilities

  • Design and implement end-to-end integration between ERH and TCaaS via REST APIs.
  • Automate generation of legally compliant electronic tax invoices per international regulations.
  • Onboard new Lines of Business (LOBs) like Uber Grocery and Uber Direct into the B2B platform.
  • Architect and oversee the Enterprise Receivables Hub interfacing with Oracle.
  • Enable onboarding, invoice creation/submission, status tracking, and custom reports.
  • Serve as SME for Oracle EBS and High Radius integration, overseeing Deduction, Collections, Credit, and Cash Applications.
  • Analyze requirements and develop solutions to display customer hierarchy data within HRC for credit analysis.
  • Develop data integration to onboard open invoice data from Esker into Oracle Receivables and ORM B.
  • Perform complex data reconciliation to ensure balance accuracy across core revenue systems.
  • Design automated email notifications for invoice delivery, integrating with Oracle Receivables.
  • May telecommute.

Skills

REST API integrations
SQL
ETL
Data reconciliation
Enterprise integrations
Oracle EBS (EBS)
High Radius
Esker

Education

Bachelor's degree (Finance, IT, Accounting, or related field)

Tools

Oracle EBS
High Radius
Esker

Job description

About the role and team

Working at Uber means solving hard problems in a high-stakes, fast-moving environment. As a Senior Application Developer, you will be a technical leader and architect for the digital glue that drives productivity across our global workforce. You won’t just build tools; you will design the next generation of enterprise automation, acting as a critical link between complex global business needs and the scalable, high-performance systems that power our ecosystem.

This role is for a proven systems thinker who thrives when the stakes are high and the requirements are unrefined. You will navigate the “messy” reality of massive enterprise environments, managing shifting priorities and technical debt to build seamless, durable automation. We are looking for a technically curious engineer who stays calm under pressure, takes extreme ownership of global outcomes, and is motivated by the challenge of making movement – both digital and physical – more efficient. If you’re energized by the chance to build and lead the development of tools that thousands of your peers rely on every day, this is where you’ll grow.

Rate of Pay: $162,000 to $198,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
  • Design and implement the end-to-end integration between the Enterprise Receivables Hub (ERH) and the Tax and Compliance as a Service (TCaaS) platform using REST APIs.
  • Engineer the solution to automate the generation of legally compliant electronic tax invoices, ensuring adherence to international tax regulations.
  • Design and implement system integration solutions to onboard new Lines of Business (LOBs), including Uber Grocery and Uber Direct, into the corporate B2B platform.
  • Architect and oversee the development and functionality of the Enterprise Receivables Hub (ERH), a self-service web platform that interfaces directly with Oracle.
  • Enable core functionalities including customer onboarding, invoice creation and submission, status tracking, and custom report generation for all manual B2B invoicing.
  • Serve as the Subject Matter Expert (SME) for the integration between Oracle EBS and the High Radius (HRC) platform, overseeing modules for Deduction, Collections, Credit, and Cash Applications.
  • Analyze business requirements and develop technical solutions to display customer hierarchy data within HRC, enabling advanced credit limit analysis.
  • Develop data integration processes to onboard open invoice data from the Esker Cash Applications into Oracle Receivables and Oracle Revenue Management and Billing.
  • Perform complex data reconciliation to ensure balance accuracy and integrity for core revenue accounting systems.
  • Design and implement an automated email notification system for customer invoice delivery, integrating with Oracle Receivables to streamline the billing-to-collection cycle and improve operational efficiency.
  • May telecommute.
Basic Qualifications
  • Employer will accept a Bachelor's degree in Finance, Information Technology, Accounting, or related field, followed by 5 years of progressive, post-baccalaureate experience in job offered or in an applications development-related occupation. OR Employer will accept 7 years of experience in an applications development-related occupation.
  • Position requires the following years of experience:
    • 5 years of experience in systems design, architecture and development for creating custom applications, integrations, reports, and automated processes;
    • 3 years of experience in designing and implementing REST API integrations using JSON/XML for real-time data exchange between enterprise systems;
    • 5 years of experience in knowledge of Oracle E-Business Suite (EBS) R12, specifically within the Invoice-to-Cash modules such as Accounts Receivable (AR), Revenue Management and Billing (ORMB);
    • 5 years of experience in ability to architect and manage complex integrations between Oracle EBS and third-party SaaS platforms, particularly financial systems like High Radius and Esker;
    • 3 years of experience in skills in ETL processes and complex data reconciliation to ensure accuracy and integrity across disparate financial systems;
    • 5 years of experience in understanding of B2B financial processes such as invoicing, collections, revenue, cash application, and the ability to translate business requirements into technical solutions;
    • 3 years of experience in SQL and analytical skills to identify anomalies with large data sets;
    • 3 years of experience in ability to designing and implementing Enterprise Receivables applications that can be scalable for various lines of businesses.
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.

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

Senior Integrations Application Developer
Senior Integrations Application Developer

Uber • United States

On-site
USD 180,000 - 200,000
Bonuses
Equity
401(k)
+1
Sr Software Engineer
Sr Software Engineer

Uber • Seattle (WA)

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

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Sr Manager, Accounting
Sr Manager, Accounting

Uber • Dallas (TX)

On-site
USD 164,000 - 182,000
Bonus program
Equity
401(k) plan
+1
Sr Applications Developer, Oracle Recruiting
Sr Applications Developer, Oracle Recruiting

Uber • United States

On-site
USD 180,000 - 200,000
Software Engineer
Software Engineer

Uber • Sunnyvale (CA)

Hybrid
USD 202,000 - 246,000
Sr Software Engineer
Sr Software Engineer

Uber • Sunnyvale (CA)

Hybrid
USD 265,000 - 317,000
Bonus program
Equity eligibility
Comprehensive benefits
Sr Manager, Accounting
Sr Manager, Accounting

Uber • United States

On-site
USD 164,000 - 202,000
Bonus program
Equity
401(k)
+1
Application Developer II, Finance Data Platform
Application Developer II, Finance Data Platform

Uber • United States

On-site
USD 153,000 - 170,000
Bonuses
Equity
Benefits
Enterprise Applications Developer
Enterprise Applications Developer

Uber • United States

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