Sr Software Engineer, Fullstack

7 days ago


Sunnyvale, California, United States Uber Technologies, Inc. Full time

Sr Software Engineer, Fullstack
Fullstack, Engineering
Sunnyvale, California | San Francisco, California | Seattle, Washington

About the Role

Earner Incentives is one of the fastest-growing products at Uber. As an Engineer on the Earner Incentives team you will work on the latest web technologies developing Customer facing UI, UI libraries, platforms and control panel tooling used by our operations on a daily basis.

Incentives Platform is used for generating efficient incentives for drivers, measuring progress of drivers towards achieving those incentives and then paying once incentive goals are achieved. It plays a critical role in ensuring adequate supply to meet the market demands across time and space. The combination of technical challenges and cross functional work will allow you to grow as a software engineer in any dimension.

Join us to work on some of the most exciting challenges on this journey.

What the Candidate Will Do?

Active development on UI platforms, libraries and internal tooling that powers web experiences, single-page applications.

You will build products and services that are highly available and scalable to serve our customers.

As a frontend engineer, you will design and build web applications, APIs to power incentives user experiences with the latest web technologies - React, GraphQL, Flow, Typescript, CSS in JS, , and leveraging open-source frameworks built by Uber such as Base UI, styletron, and to build compelling solutions.

As a backend engineer, you will architect, design and build software solutions to help with all aspects of capacity planning/management/engineering to scale Uber's infrastructure across a variety of sophisticated workflows and business processes.

You will collaborate with other teammates to maintain the health of our systems and codebase, refactor and make improvements, and keep our systems robust and resilient.

Write clear documentation so that other engineers can partner to contribute and deliver.

Work cross functionally with adjacent engineering teams to deliver best in breed experience to Drivers.

Collaborate closely with Product Managers, Product Designers, Prod Ops, Central Operations teams and have an opportunity to craft the future of incentives at Uber.

Basic Qualifications

5+ years of experience building distributed systems (for backend), interactive web applications (for frontend)

Bachelor's degree in Computer Science, Information Systems or a similar field

Strong coding/debugging abilities with at least one coding language

Solid understanding JavaScript and web fundamentals

Sound understanding of distributed system fundamentals.

Preferred Qualifications

Experience with fullstack development.

Front-end experience building complex FE applications using a type system with React, Javascript (Flow or Typescript), Experience with GraphQL.

Background in building high-performance, scalable, distributed systems.

Backend experience with data engineering, data pipelines, big data systems, data science, SQL, analytics.

Systematic problem solving approach and knowledge of algorithms, data structures and complexity analysis.

Experience with a relational database (MySQL, PostgreSQL).

Experience working on internal infrastructure tools.

Excellent written and verbal communication skills, including the ability to write detailed technical documents.

Mentoring and coaching junior engineers and leading projects.

Grit, drive and a strong sense of ownership coupled with an appetite for collaboration

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

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

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


  • Fullstack Engineer

    2 weeks ago


    Sunnyvale, California, United States Saxon Global Full time

    Tech Stack: Java 8 Microservices JavaScript, HTML, CSS React.JS Relational DatabasesJob Duties:Develops innovation strategies, processes, and best practices.Drives the execution of multiple business plans and projects.Supports and ensures business objectives being met.Leads the discovery phase of medium to large projects to come up with high level...


  • Sunnyvale, California, United States Uber Technologies, Inc. Full time

    Sr Software EngineerBackend, Engineering in Sunnyvale, CaliforniaAbout the RoleThe Search Platform team is responsible for the Search experience on several product surfaces at Uber, enabling millions of users to find, discover, and explore rides, food, etc. Search has played an increasingly important role in bringing Uber closer to its vision. The ideal...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:As a Sr. Embedded Software Engineer, you will work with a group of talented and dedicated people to improve and extend Intuitive robotic product lines. You will contribute broadly to the Future Forward group, with focus on the embedded and platform software at the heart of Intuitive systems, with influence ranging...

  • Fullstack Engineer

    2 weeks ago


    Sunnyvale, California, United States Saxon Global Full time

    Number of Openings: 2 Project Scope: Manage Serve side of the business specifically - work with the vendors to define when they run the campaign and where + commit $$$ amount. Once they run the campaign they need to send back metrics to indicate ROI. Overall, they provide an end to end solution for their customer. ***They work with the customer*** Other...


  • Sunnyvale, California, United States Uber Technologies, Inc. Full time

    Sr Software Engineer - Machine LearningMachine Learning, EngineeringSunnyvale, California | San Francisco, CaliforniaAbout the RoleUber Marketplace is at the core of Uber's business, and Rider Pricing & Incentives is a strategically critical component of Marketplace. The mission of the team is to foster growth and increase profitability of Uber by pushing...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:The IonTM endoluminal system is Intuitive's flexible robotic platform for minimally invasive biopsy in the peripheral lung. Our Advanced Product Development (APD) team is a small multi-disciplinary group that investigates new market opportunities for the Ion business unit through fast-paced, exploratory work into...

  • Engineer Sr Staff

    2 weeks ago


    Sunnyvale, California, United States Juniper Networks Full time

    Senior Staff, Software Engineer (Networking, Testing)HYBRID Office: Sunnyvale, CAJuniper Networks is a leading telecommunications equipment vendor building high-performance network products for service providers, enterprises, data centers, campus and metro customers. Juniper routers like MX-series, switches like QFX series, firewalls like SRX series and...


  • Sunnyvale, California, United States Apple Full time

    SummaryCome join the Applied Machine Learning team to do your best work on exciting and groundbreaking projects that will surprise and delight our users.Apple's Applied Machine Learning team is looking for a talented and enthusiastic Senior Software Engineer to join the team building AI and ML models and applications serving an inference platform.To support...


  • Sunnyvale, California, United States Apple Full time

    SummaryCome join the Applied Machine Learning team to do your best work on exciting and groundbreaking projects that will surprise and delight our users.Apple's Applied Machine Learning team is looking for a talented and enthusiastic Senior Software Engineer to join the team building AI and ML models and applications serving an inference platform.To support...


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

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us...

  • Software Engineer

    2 weeks ago


    Sunnyvale, California, United States Servsys Corporation Full time

    Job Title: Network Software Engineer, Infrastructure ServicesLocation: Sunnyvale, California, United StatesDuration: 6+ monthsSummaryOur client is looking for a Software engineer/architect, with an appropriate balance of experience and interest in software development to join our Global Network Services (GNS) team supporting our backbone infrastructure...

  • Software Engineer

    1 month ago


    Sunnyvale, California, United States OPT Nation Full time

    This engineer will develop networking protocols and features firmware architectural updates software tools and software build system enhancements.Scope Design develop test and maintain WLAN firmware and support tools. This includes Embedded C and Python programming Develop And maintain WLAN firmware features and participate in WiFi alliance compliance events...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:As a Navigation Software Engineer within the Future Forward engineering team, you will join a small team of experts in the fields of robotics and medical imaging. You will collaborate and contribute to the conceptualization, design, and evaluation of new solutions for medical image analysis and computer vision to...


  • Sunnyvale, California, United States Intuitive Full time

    Company Description At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team,...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function:The Future Forward group within Intuitive Surgical is searching for a Sr. Manager, NPI Manufacturing Engineering to drive the development of manufacturing processes and equipment, to set up the pilot manufacturing line, and to support manufacturing of systems, instruments, and accessories for early feasibility studies and...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position:Intuitive Surgical, Inc. produces the da Vinci Surgical System, a minimally invasive robotic surgery system that uses highly complex mechanics, replaceable instruments and accessories, and enhanced three-dimensional visualization to extend surgical technique and precision beyond the limits of the human hand. The...


  • Sunnyvale, California, United States Intelliswift Software Inc Full time

    Job Title: Audio Integration Engineer Location: Sunnyvale, CA - Onsite Duration: 9 Months Summary: The main function of an audio integration engineer is to partner with client teams to design, manufacture, and validate smart glass audio modules Responsibilities: Develop electroacoustic and hearing hardware systems for smart glass Translate high-level product...


  • Sunnyvale, California, United States Robert Bosch Group Full time

    Robert Bosch LLC seeks a Senior Software Engineer at its facility located at 384 Santa Trinita Avenue, Sunnyvale, CA 94085.Job Description:Conduct research and software development in the field of automated driving for behavioral planning systems. Develop and implement new functionalities for the company's autonomous driving platform. Evaluate...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of PositionWe seek a Software Engineer to join the Future Forward Research group at Intuitive Surgical. Our group's role is to explore new promising technologies for future products and services in the emerging computer- and robot-assisted medical interventions field. As a Senior Software Engineer, you will work on the design...


  • Sunnyvale, California, United States Chemix, Inc. Full time

    Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix, you will contribute to our mission by building and maintaining the data pipelines that...