Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Uber Software Engineer II - iOS 
United States, West Virginia 
369139905

24.06.2024

About the Role

- - - - What the Candidate Will Do ----

  • Develop, manage, and update Uber’s iOS mobile networking stacks to enhance functionality and performance.
  • Innovate Uber mobile networking technology, tackle complex problems on a global scale, ensuring smooth and efficient network experience.
  • Foster collaborative efforts with key stakeholders to align objectives and optimize results.
  • Coordinate prompt responses to network outages or performance issues to maintain service reliability.
  • Create and implement iOS-specific tools for monitoring and improving network observability.

- - - - Basic Qualifications ----

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or a related technical field.
  • 3+ years of experience in mobile software development, with a strong emphasis on networking.
  • Proficient in Swift or Objective-C.
  • Solid understanding of networking protocols such as HTTP, TCP/IP, and UDP.
  • Experience with iOS networking frameworks like NSURLSession and CFNetwork.
  • Proven ability to diagnose and tackle performance issues across the networking stack.
  • Strong debugging and troubleshooting skills.

- - - - Preferred Qualifications ----

  • Master’s Degree in Computer Science or a related field.
  • 4+ years of professional mobile development experience, with at least 2 years focused on networking.
  • In-depth knowledge of advanced networking concepts, including security (TLS/SSL), WebSocket, gRPC, and QUIC/HTTP3.
  • In-depth knowledge of mobile network optimization techniques and congestion control algorithms.
  • Experience with real-time data transmission and low latency networking on mobile devices.
  • Familiarity with cloud services (AWS, Azure, Google Cloud) and their integration into mobile applications.
  • Contributions to open-source projects related to mobile networking.

For San Francisco, CA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year.