Staff Software Engineer

Uber
New York, NY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Data Analysis Backend

Job description

In this role as a Staff Engineer, you will be responsible for technically leading a team that constructs the essential systems enabling local businesses to integrate with Uber Eats efficiently and realize immediate value. You will collaborate with cross-functional partners in Product, Design, Analytics, Operations, and ML to co-own the engineering strategy along with the EM, and own the architectural strategy. Shepherd the team towards prioritizing both the long-term scalability and reliability of the platform alongside rapid enhancements focused on the merchant experience.

What You’ll do:

  • Design and architect systems and solutions that solve the business problems in a scalable and extensible way
  • Collaborate with Product, Design, Analytics and GTM teams to build and execute the roadmap, ensuring a stable, scalable platform while maintaining rapid delivery of merchant features.
  • Oversee the prioritization and delivery of capabilities and architectural improvements to maximize user value and business impact.
  • Ensure operational excellence across all areas, including support, on-call, deployments, and incident management.
  • Champion and implement engineering best practices across the team

Requirements

  • Bachelor’s in CS or equivalent with 8+ years of professional engineering background.
  • Strong leadership skills and technical expertise; ability to lead a platform team with deep domain knowledge and solve technical challenges through system design and problem-solving
  • Experience with high-scale, backend systems.

Preferred Qualifications

  • Proven ability to collaborate effectively across different functions and with diverse stakeholders.
  • Demonstrated leadership experience in maintaining reliability and extensibility to critical tier1 services.
  • Unwavering commitment to maintaining high standards for personal contributions, team members, and product outcomes.
  • 10+ years of relevant engineering experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all