Principal Software Engineer, Mobile, Delivery

1 day ago


Sunnyvale, California, United States Uber Full time
About The Team

The Delivery Presentation team at Uber is responsible for building and maintaining the core customer experiences within the Uber Eats app, as well as the mobile and backend platforms that power the overall user experience.

About The Role

As a Principal Engineer on the Delivery Presentation team, you will provide technical leadership to all mobile engineers at Uber and influence product strategy on the Uber Eats app, directly impacting millions of lives each day.

Key Responsibilities
  • Consistently write and document high-quality code to solve strategically important problems
  • Provide high-quality code and design review feedback to other engineers
  • Evangelize technologies and their appropriate application across the organization
  • Cultivate a culture that values training and documentation within the organization
  • Design long-lasting engineering artifacts that reduce complexity and improve efficiency
  • Take a critical area impacting multiple organizations and up-level the technical trajectory of that area directly and indirectly over several years
  • Create an inclusive environment to promote open communication and leverage the ideas/opinions of others from diverse perspectives
  • Build strategic relationships with internal stakeholders and external partners to deliver on organizational goals
Basic Qualifications

PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 8-years full-time Software Engineering work experience OR 12-years full-time Software Engineering work experience, WHICH INCLUDES 7-years total technical software engineering experience in one or more of the following areas:

  • Designing and building large engineering projects, including launching more than one generation of a Mobile application to millions of users
  • Experience with iOS or Android application development
  • Familiarity with modern mobile frameworks
Compensation

The base salary range for this role is USD$284,000 per year - USD$315,500 per year. For New York, NY-based roles, the base salary range is USD$284,000 per year - USD$315,500 per year. For San Francisco, CA-based roles, the base salary range is USD$284,000 per year - USD$315,500 per year. For Seattle, WA-based roles, the base salary range is USD$284,000 per year - USD$315,500 per year. For Sunnyvale, CA-based roles, the base salary range is USD$284,000 per year - USD$315,500 per year.



  • Sunnyvale, California, United States Harman Connected Services Full time

    Job Title: Principal EngineerHarman Connected Services is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the company's technical requirements.Job Summary:The Principal Engineer will work closely with cross-functional teams...


  • Sunnyvale, California, United States HARMAN Connected Services Full time

    Job Title: Principal Software EngineerAt HARMAN Connected Services, we are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    Mobile Application Software EngineerWe are thrilled to present an opportunity to become a part of our dynamic team as a Mobile Application Software Engineer. Our focus is on developing the next iteration of the Alexa Mobile Application, utilized by millions across the globe. If you have a zeal for crafting innovative and scalable mobile applications, this...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • Sunnyvale, California, United States Infobahn Softworld Inc Full time

    Job SummaryWe are seeking a highly skilled Android Developer to join our team at Infobahn Softworld Inc. as a Mobile Engineering Specialist. The ideal candidate will have a strong background in mobile software development using Java and Kotlin, with a focus on building scalable ecommerce applications.Key ResponsibilitiesDesign and develop mobile applications...


  • Sunnyvale, California, United States Soccer Shots - SE CTSW RI Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Soccer Shots - SE CT/SW RI. As a key member of our engineering team, you will be responsible for designing, developing, and testing critical software components that drive the success of our business.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Sunnyvale, California, United States Avesta Computer Services Full time

    Position: Senior iOS EngineerCompany: Avesta Computer ServicesDuration: 12+ Months - ContractOverview:We are seeking a highly skilled Senior iOS Engineer with a strong background in mobile application development. The ideal candidate will possess a Bachelor's Degree in Computer Science or a related discipline, along with a minimum of 5 years of experience in...


  • Sunnyvale, California, United States Google Cloud - Minnesota Full time

    About the JobAt Google Cloud, we're looking for a skilled Senior Software Engineer, Mobile to join our team in Minnesota. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our mobile applications.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    Mobile Software Engineer - Alexa Application DevelopmentWe are thrilled to present an opportunity to become a part of our dynamic team as a Mobile Software Engineer focusing on the development of the Alexa application. Our commitment lies in crafting the next evolution of the Alexa Mobile App, utilized by millions across the globe. If you have a passion for...


  • Sunnyvale, California, United States Chelsoft Solutions Co Full time

    Job OverviewPosition Summary:The Mobile Software Engineer will leverage their expertise to enhance and launch the Business Android Application. This role requires collaboration with cross-functional teams including designers, product managers, and fellow developers in an agile framework.Key Responsibilities:Utilize advanced knowledge to contribute to the...


  • Sunnyvale, California, United States pro it Full time

    Job DescriptionWe are seeking a skilled Mobile Software Engineer to join our Advanced Development team. As a key member of our team, you will be responsible for designing and developing high-quality, cross-platform mobile applications using the Flutter framework.Key Responsibilities:Cross-Functional Collaboration: Work closely with cross-functional teams to...


  • Sunnyvale, California, United States Nava Software Solutions LLC Full time

    Position OverviewNAVA Software Solutions LLC is seeking a skilled Android DeveloperKey Information:Role: Android Developer (Expertise in Android, Kotlin, GraphQL)Work Arrangement: HybridContract Length: 6-12 monthsRole Responsibilities:Architect and develop advanced functionalities in Android applications.Collaborate with product and design teams to enhance...


  • Sunnyvale, California, United States Commscope Full time

    Unlock the Power of Wireless NetworkingAt CommScope, we're on a mission to deliver connectivity that empowers how we live, work, and learn. As a Senior Principal WiFi Engineer, you'll play a critical role in shaping the future of wireless networking.Key Responsibilities:Design and develop cutting-edge WiFi features that align with evolving standards,...


  • Sunnyvale, California, United States CommScope Full time

    Unlock the Future of Wireless ConnectivityAt CommScope, we're on a mission to deliver connectivity that empowers how we live, work, and learn. As a Senior Principal WiFi Engineer, you'll play a critical role in shaping the future of wireless technology.Key Responsibilities:Design and develop cutting-edge WiFi features that align with evolving standards,...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Pinnacle Group, Inc. Full time

    Mobile Engineering Project CoordinatorAs a Mobile Engineering Project Coordinator, you will play a pivotal role in managing a variety of engineering initiatives from start to finish. Your responsibilities will include:Overseeing multiple engineering projects concurrently, ensuring they progress smoothly from initiation through to completion.Delivering...


  • Sunnyvale, California, United States Fortinet Full time

    Company Overview: Fortinet is a global leader in cybersecurity solutions, dedicated to providing cutting-edge technology to protect networks and data.Position Overview: We are seeking a highly skilled Principal Embedded Software Developer to join our FortiSWITCH Team.Key Responsibilities:Design, develop, and enhance software components for current and...


  • Sunnyvale, California, United States Walmart Canada Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Program Manager to join our team at Walmart Canada. As a key member of our software delivery team, you will be responsible for coordinating and managing the development of large-scale, cross-functional projects in a multi-disciplinary environment.Key ResponsibilitiesManage large software...


  • Sunnyvale, California, United States Nava Software Solutions LLC Full time

    Job OverviewNAVA Software Solutions LLC is seeking a skilled Android DeveloperPosition Details:Role: Android Developer (Expertise in Android, Kotlin, GraphQL)Work Arrangement: HybridContract Duration: 6-12 monthsRole Responsibilities:Design and implement advanced functionalities in Android applications.Collaborate closely with product and design teams to...