Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Uber Engineering Manager - Financial Products 
United States, West Virginia 
231115278

Today

What the Candidate Will Do

  • You will lead a team of software engineers to deliver outstanding order solutions
  • Partner with customer teams, help see opportunities, gather requirements, and lead a technology roadmap and vision for the team
  • Provide technical leadership to build, develop and scale the Order Platform extension team
  • Develop systems and software to bring outstanding solutions to one of the largest scalable systems at global Uber

Basic Qualifications

  • Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, Information Technology etc.)
  • 5+ years of experience managing engineering teams
  • 10+ years of relevant engineering experience
  • Great leadership skills but also deeply technical -- this is a complex workspace. There is no need to code, but you'll need to have a strong understanding of technical architecture, system design, and problem solving acumen on complex technical challenges.
  • Strong experience leading engineering teams and significant experience building and operating critical high-scale systems
  • Management and team development skills: ability to set roadmap and goals for a team and every one of its members, delegate intelligently, mentor engineers, deliver frequent and transparent feedback, help team members grow in their careers, and deliver results
  • Expertise and interest in growing teams: interviewing junior and senior engineers, collaborating with a recruiting team, efficiently onboarding new team members
  • Collaborate with engineering teams, product and business to come up roadmap, plan and execute projects
  • Good software engineering methodology: meaningful and deeply-rooted opinions about testing and code quality, ability to make sound quality/speed trade-offs
  • Outstanding technical skills in development: Uber managers can lead from the front when the situation calls for it
  • Technical skills that include high scale distributed systems, streaming, solid fundamentals of at least one programming language like Java, GO, or python and good understanding of data-structures and algorithms
  • Advanced English

Preferred Qualifications

  • Background with payment systems or financial technology
  • Experience with building high performance, scalable distributed systems using technologies like GO, Java, Kafka, Hadoop, Hive, or Zookeeper

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .