Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Uber Senior Software Engineer Desktop Applications 
United States, West Virginia 
889350804

04.04.2024

You will partner with collaborators and leads team efforts to design, develop, and maintain sophisticated user interfaces and features for desktop applications that meet the design, functionality, and complexity needs of end users.

Minimum qualifications
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 5-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas:
  • Programming language (e.g. JavaScript, Python, C#, Java)
  • Architecting, building, and maintaining desktop applications
Basic Qualifications
  • Experience with Desktop Applications development
  • Comprehensive experience with Windows internals. Linux and OSX nice to have
  • Proven knowledge on Application Security and Isolation, such as Windows’ MDAG and UWP
  • Experience with native Windows development framework such as WinUI, WPF and Winforms
  • Familiarity with cross platform frameworks such as Flutter or Electron
  • Experience with SQL, particularly SQL Server
  • UX
Preferred Qualifications
  • Network systems
  • File transfer protocols
  • Static typing systems
  • Familiarity with POS systems
  • Experience developing Windows Services

If you have a disability or special need that requires accommodation, please let us know by completing this form.

For New York, NY-based roles: The base salary range for this role is USD$185,000 per year - USD$205,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 .