We have other current jobs related to this field that you can find below


  • 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 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 Flexton Inc. Full time

    Java Software Engineer II (Java/J2EE Developer/Backend)Hybrid Work EnvironmentLong-Term OpportunityCompensation: $55-$60/hr on W2Key QualificationsProven expertise in Data Structures and Algorithms is essential.Core ResponsibilitiesLead the migration of a substantial Java-based application, leveraging your skills in Java alongside your knowledge of data...


  • Sunnyvale, California, United States Google Full time

    Position Overview:As a Software Engineering Manager II at Google, you will play a pivotal role in shaping the future of our Cloud Storage initiatives. This position is designed for individuals who are enthusiastic about leading teams that develop advanced technologies, impacting millions of users globally.Your leadership will guide a talented group of...


  • Sunnyvale, California, United States Google Full time

    Position Overview:Google is seeking a Software Engineering Manager II to oversee the Infrastructure team focused on Cloud Storage. This role is ideal for individuals who are enthusiastic about advancing innovative technologies that serve millions of users globally.As a leader in this position, you will be responsible for steering critical initiatives,...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareOverview: We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices.Key Qualifications:7 to 10+ years of relevant experience, with a focus on leadership roles.Expertise in power consumption analysis and...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption analysis for consumer electronics and wearable technology.Proficient in power and thermal measurement...

  • Software Engineer

    1 month ago


    Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position The Core Technologies Engineering (CTE) group within Intuitive has an immediate opening in Sunnyvale, CA for a software engineer with a focus on the internal da Vinci emulator. You will be on a small team responsible for building, deploying, and supporting our full-system emulator and hybrid hardware-in-the-loop...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedContract Duration: Not specifiedKey Qualifications:7 to 10+ years of experience in hardware engineering with a focus on leadership roles.Expertise in power consumption management for consumer electronics and wearable technology.Proficient in power and thermal measurement...

  • Software Engineer

    6 days ago


    Sunnyvale, California, United States Siri InfoSolutions Inc Full time

    Job OverviewHello,We have an exciting opportunity for a Software Engineer position that is available.Please submit your most recent resume if you are currently exploring job opportunities.Position: Software EngineerType: ContractLocation: RemoteKey QualificationsMinimum of 8 years of demonstrated experience in developing modern customer-centric SAAS web...


  • Sunnyvale, California, United States Intelliswift Software Full time

    **Job Title:** Power Electrical Engineer**Location:** Onsite**Duration:** 12 Months ContractAs a Power Electrical Engineer at Intelliswift Software, you will be responsible for performing simulations with system data acquired through the data acquisition system. Proficiency in Python is required to process benchwork data, and experience with lab test...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedOverview:We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices. The ideal candidate will possess a strong background in the following areas:Key Qualifications:7 to 10+ years of...


  • Sunnyvale, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Walmart Global Tech. As a Staff Software Engineer, you will play a key role in driving engineering excellence and technical leadership across the organization.Key Responsibilities:Provide technical leadership and guidance to cross-functional teams to initiate, plan,...


  • Sunnyvale, California, United States Wal-Mart Full time

    **Job Summary**Wal-Mart is seeking highly skilled Software Engineering Professionals to support the development of our next-generation, global e-commerce platform. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


  • Sunnyvale, California, United States Google Full time

    Position Overview:As a pivotal member of the Google team, you will take on the role of a Software Engineering Manager, focusing on Infrastructure within the Cloud Storage domain. This position is ideal for individuals who are enthusiastic about advancing innovative technologies that have a significant impact on users globally.Role Responsibilities:Establish...


  • Sunnyvale, California, United States Google Full time

    Position Overview:We are seeking a talented Software Engineering Manager to lead our Infrastructure team focused on Cloud Storage. This role is ideal for individuals who are enthusiastic about developing advanced technologies that influence millions of users globally.As a manager at Google, you will oversee significant projects, engage with essential...


  • Sunnyvale, California, United States Intelliswift Software Full time

    **Job Title:** Power Electrical Engineer**Location:** Onsite**Duration:** 12 Months ContractAs a Power Electrical Engineer at Intelliswift Software, you will be responsible for performing simulations with system data acquired through the data acquisition system. Proficiency in Python is required to process benchwork data, and experience with lab test...


  • Sunnyvale, California, United States Capgemini Engineering Full time

    Job Overview:We are seeking a skilled Healthcare Software Engineer with a robust background in interoperability solutions within the healthcare sector. This is a remarkable opportunity to join Capgemini Engineering, a prominent global leader in digital and software engineering. In this role, you will be instrumental in designing and developing microservices...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    About the Role:Juniper Networks, Inc. is seeking a highly skilled Software Engineering Sr. Manager to join our team. As a key member of our engineering leadership, you will be responsible for leading a multi-site team of managers, architects, and engineers in the development of platform software for Timing software, platform infrastructure, device drivers,...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    About the Role:Juniper Networks, Inc. is seeking a highly skilled Software Engineering Sr. Manager to join our team. As a key member of our engineering leadership, you will be responsible for leading a multi-site team of managers, architects, and engineers in the development of platform software for Timing software, platform infrastructure, device drivers,...

Software Engineer II

2 months ago


Sunnyvale, California, United States Uber Full time

About the Role

The Maps Routing Engine & APIs Team owns a stack of technologies that produces the best route from point A to point B and predicts time (ETA) and distance between them. This includes sophisticated routing algorithms with a variety of cost functions, scalable systems to handle over a million QPS and secure and clean APIs for all of Uber to access the above said functionality. We power many Uber products ranging from pickup ETAs, marketplace matching, turn-by-turn navigation, fares, Eats, Freight, bicycles and more to come

We are looking for a Software Engineer II to join our growing team in Uber's SF/Sunnyvale office and focus on route prediction and ETA accuracy challenges, different modality support, and scaling the large distributed system. You will have an opportunity to learn from the best experts in the field, make data-driven decisions based on observed user behavior, and impact millions of lives in a positive way, changing the way people move for the better.

What You Will Do

As a Software Engineer on Routing Engine & API team, you will:

  • Design and implement solutions and features that improve Uber routing efficiency and accuracy
  • Deliver and operate components and features for the distributed systems consumed by multiple teams and clients
  • Propose and actively support ideas that drive Uber's mission forward
  • Interact cross functionally with engineering, science, product, and operations teams' stakeholders
  • Participate in an on-call rotation to monitor and support the services and tools the team owns

Basic Qualifications

  • BS/BE degree (or higher) in Computer Science or equivalent
  • 2+ years of experience in software engineering
  • Experience coding with Java, Go, or Python (or similar)

Preferred Qualifications

  • Self motivated with a passion to learn.
  • Solid understanding of distributed systems and hands-on experience in backend development
  • MS or advanced degree in Computer Science or a related field
  • Experience designing and deploying high performance, highly scalable distributed systems with extensive monitoring and logging practices
  • Good understanding on big data architecture and hands-on experience on big data systems (using e.g. Hadoop, Hive, Hdfs, Kafka, Presto etc.)
  • Outstanding verbal and written communication and presentation skills.
  • Experience with Maps or Geospatial domain
  • An understanding of graph search algorithms

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 Sunnyvale, CA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year. For all US locations, 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

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form-