Senior Software Engineer

2 months ago


Sunnyvale, United States Uber Technologies, Inc. Full time

Senior Software Engineer - Next Gen Fleet Engineering
Backend, Engineering
Sunnyvale, California | Seattle, Washington

About the Role

In this role, you will be instrumental in helping us build and extend the automated test/benchmark platform to increase decision speed, find opportunities for optimization and increase reliability. This platform’s goal also is to ensure performance at scale, detect anomalies in our distributed fleet across multiple hardware configurations and deployment types.

Our team consists of a healthy combination of both junior and senior engineers with a broad range of experiences across the industry. We value ideas over hierarchy, always improving, getting things done through code and having a measurable impact on the business.

What the Candidate Will Do

Design, build, support, and continuously improve the automation suite that enables qualification, validation and benchmarking of new hardware shapes, components and software changes that might affect overall application performance, in the cloud, and on prem

Improve automation of controlled testing pipelines

Enable efficient and effective collection and storage of data output

Enable efficient and accurate A/B testing and results analysis

Generally, devise and build solutions that drive impactful decisions through data availability and analysis

Solicit and provide feature suggestions into our software platform that drive quality and efficiency

Contribute to planning, design, and architecture of our performance tuning and observability platforms in support of server fleet reliability, and cloud expansion efforts

Own, manage and execute program goals, communicating regularly with key peers, stakeholders, TPMs, and systems/hardware engineers to drive clarity and improvement in the platform and tools

Basic Qualifications

BS, MS or PhD degree in Computer Science or a related engineering field, оr equivalent industry experience

Background in multiple programming languages, e.g Go, Python, Java etc.

Experience building quality software using best practices when developing, testing, and deploying code (e.g canary testing, release scheduling, versioning, etc), and empathetically helping/driving peers to integrate and uphold standards

Preferred Qualifications

Experience with microservices and cluster management/orchestration

Experience with both front end (e.g HTML, CSS, and JavaScript) and back end development (e.g MySQL)

Experience in hardware health monitoring solutions - building and/or deploying them

Solid understanding of server hardware at scale: data center network fundamentals, OS imaging, provisioning, distribution, and configuration deployment at a large scale

Automate everything bias: You should have an instinct and intuition to automate whatever you can and improve the efficiency of our processes

Collaboration bias: you should have an inherent drive to collaborate, both within the team and across orgs

Strong sense of ownership, passion, curiosity and initiative to fix problems and optimize systems that are both inside and outside your area of responsibility

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.



  • 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: 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, 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...


  • Sunnyvale, United States Talentum, Inc. Full time

    Our client is a startup with mega funding. They are seeking a Senior Software Engineer with Distributed Storage systems or Database (kernel) background. Remote could be ok. Strong C/C++Files SystemsDistributed SystemsStorageDatabase kernel


  • Sunnyvale, California, United States Nokia Full time

    Job DescriptionNokia of America Corporation, Senior Software Engineer (Multiple Positions), Sunnyvale, CASALARY RANGE: $283,442 per yearWORK SCHEDULE: 40 hours per week, M-F (9:00 a.m.-5:00 p.m.)ResponsibilitiesNokia of America Corporation, Senior Software Engineer (Multiple Positions), Sunnyvale, CADesign and develop embedded software for data center and...


  • sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...


  • sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...


  • Sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...


  • 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 Intuitive Surgical Full time

    About the RoleWe are seeking a highly skilled Senior Manufacturing Software Engineer to join our team at Intuitive Surgical. As a key member of our Manufacturing Software Engineering team, you will play a critical role in developing software systems that control machines to streamline our manufacturing process.Key ResponsibilitiesSoftware Development:...


  • Sunnyvale, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position We 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...


  • Sunnyvale, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of Position We 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...


  • Sunnyvale, CA, United States Illumio, Inc. Full time

    ENGINEERING-Illumio, Inc. is looking for a Senior Software Engineer: Your role will involve architecting essential features and subsystems that operate within our multi-tenant cloud infrastructure as well as in client data centers globally. You will also be responsible for developing foundational frameworks for the Policy Compute Engine.Compensation:...


  • Sunnyvale, California, United States Saxon Global Full time

    Position Overview:As a Senior Java Software Engineer, you will be responsible for the design, development, and implementation of robust web-based applications utilizing Java technology to meet business objectives. Your role will involve adhering to established life cycle methodologies, producing comprehensive design documentation, and executing program...


  • Sunnyvale, California, United States Matterport Full time

    About the Position: Matterport is seeking a Senior Software Engineer to become a vital member of our Platform Engineering team. In this role, you will be responsible for developing features and services that form the backbone of the Matterport Platform, which serves as the central hub for all Matterport products and services. With billions of requests...


  • Sunnyvale, California, United States eTek IT Services, Inc. Full time

    Position OverviewRole: Senior Java Software EngineerLocation: RemoteExperience: 10+ yearsJob ResponsibilitiesThe successful candidate will be responsible for:Designing, developing, and implementing web-based Java applications to meet business needs.Adhering to established life cycle methodologies, creating comprehensive design documentation, and executing...


  • sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...


  • sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...


  • Sunnyvale, United States Mumba Technologies, Inc. Full time

    Primary Function of PositionAs a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. The successful candidate must excel in an agile, focused, small-team environment and commit to high-quality research prototypes...