Sunnyvale, California Jobs (37)

Sr. Product Manager -Tech, Fire TV Product Management

Amazon.com Services LLC Sunnyvale, CA
APPLY
In this role, you will lead the development and launch of some of Fire TV's best selling devices as well as develop new ones. You will make high judgment decisions, present persuasive cases to executive leadership and have enduring impact on the future of Fire TV. Your team will work closely with a high-energy team consisting of HW, OS and software engineering, user experience, finance, marketing, customer service, and Amazon leadership, and ship devices to customers globally. You will lead large teams of 50+ team members through high complexity and high ambiguity product development cycles, while building excellent intuition for one way door decisions. In this role you will also work on hardware systems and platform Software/OS – bringing in your unique perspective into the complex systems that make winning products.

You will work with a broad array of technical and non-tech stakeholders – from design to architecture and core technologies all the way through product development and commercialization. You will have visibility at the highest levels of Amazon's leadership team, and work on our most strategic future initiatives. You will innovate on new devices, features and experiences, even as you manage the operational rigor of rolling out high quality devices on time and within budget. Finally your team will ship - to millions of customers at a scale that only Fire TV can enable.

This role is a good fit for someone creative, who has strong customer focus and 'product sense', combined with an established track record in consumer technology products, connected devices, and a real passion for TV and mobile video entertainment.

Key job responsibilities
• Lead the development of the consumer-focused product strategy and vision for next generation devices and hardware
• Oversee multiple programs in various stages of the lifecycle- from ideation to development to launch/retirement.
• Define creative, high quality, long term product roadmaps based on team strategy and vision
• Develop detailed, crisp business requirements and user stories that can be used to create product specifications and architecture for each product and application
• Manage prioritization and trade-offs among customer experience, performance and operational support load
• Proactively identify and resolve strategic issues that may impair the team's ability to meet strategic, financial, and technical goals
• Drive product launches in concert with Engineering, Operations Go to Market, PR, and other Product teams
• Create buy-in for the product/feature/service vision and strategy with technical and leadership teams
• Operate with influence across a wide variety of cross functional technical, UX and commercial teams.

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA
Full-time
APPLY

Senior Software Engineer, Sidewalk

Amazon.com Services LLC Sunnyvale, CA
APPLY
Sidewalk is looking for Senior Software Development Engineer to lead the design and architecture of Sidewalk SDKs. You will help contribute to a nationwide community network that will enable connectivity for millions of IOT devices. You will drive technical direction and feature roadmap for Sidewalk SDKs that will support device life-cycle management.

Key job responsibilities
- Manage key components of the Sidewalk SDK
- Think big; bring fresh ideas and approaches to simplify onboarding new devices on the Sidewalk network and improve customer value
- Evaluate different design choices, prototype new technology, and implement technical solutions that address business requirements
- Contribute in defining product roadmap, understand business impact of system choices, and make technical trade-offs using sound judgement
- Work closely with cross functional team, understand the requirements, design and deliver innovative monitoring solutions to help preserve customer trust.
- Drive engineering best practices around operational excellence and set standards in the team
- Deal with ambiguity, make data-driven decisions and juggle cross-organization complexity
- Drive consensus when confronted with discordant views by identifying the best path forward and influence other to follow it

A day in the life
As a Senior Software Engineer, you will have the opportunity to influence the product roadmap, define key components of overall system architecture and lead the adoption of best practices within the org. You will work closely with cross functional teams across Ring, Echo, and Alexa orgs to bring a unified connectivity solution for our customers.

About the team
Sidewalk SDK team owns all the components and infrastructure that is backbone of the Sidewalk network. Sidewalk is already enabled on more than 80 million Amazon and Ring devices, with more devices added every day. The team is responsible for scaling the core connectivity for the network. The team believes in choosing the right tool and technology for the job, and has created services in various programming languages like Java, Kotlin, Go, Rust, and Python.

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA
Full-time
APPLY

Senior Machine Learning Engineer, Mobility Matching

Uber Sunnyvale, CA
APPLY

The team is part of the Marketplace Dynamics org, a central pillar to Uber’s core technology. As the key brain of the company, we are the decision makers that make moving from point A to point B possible for every trip or order that Uber serves, from UberX to Last mile delivery.

ABOUT THE ROLE

We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our Core Mobility Matching ML team at Uber. You will play a crucial role in developing and optimizing algorithms and systems that match supply (drivers) with demand (riders) in real-time. You will work on complex ML problems, leveraging data and algorithms to ensure efficient and reliable marketplace matching. Your contributions will directly impact the experience of millions of users worldwide.

WHAT YOU WILL DO

  • Design, develop, and deploy state-of-the-art machine learning models and signal processing techniques to solve business problems and improve product performance
  • Conduct exploratory data analysis and feature engineering to gain insights and improve model performance
  • Collaborate with applied/data scientists, software engineers, and product managers to understand requirements, define project goals, and deliver high-quality solutions
  • Conduct research and stay up-to-date with the latest advancements in machine learning techniques and technologies
  • Evaluate and integrate third-party machine learning libraries, tools, and frameworks to enhance our existing ML infrastructure
  • Optimize and fine-tune machine learning models for scalability, performance, and efficiency
  • Work on large-scale data processing and feature extraction pipelines to support machine learning workflows
  • Mentor and provide technical guidance to junior members of the team, fostering their professional growth and development
  • Collaborate with cross-functional teams to drive best practices in data management, data quality, and model deployment
  • Stay informed about industry trends, emerging technologies, and advancements in machine learning and artificial intelligence

BASIC QUALIFICATIONS

  • A Bachelor's, or Master's degree in Computer Science, Electrical Engineering, Machine Learning, Artificial Intelligence, Statistics, or a related technical field
  • 3-5+ years of experience in developing and deploying machine learning models or signal processing algorithms in production environments
  • Strong programming skills in languages such as Python, Java, or C++
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras
  • Deep understanding of machine learning algorithms, statistical models, and their applications
  • Excellent communication skills and the ability to collaborate effectively with cross-functional team

PREFERRED QUALIFICATIONS

  • 5-7+ years of experience in developing and deploying machine learning models and algorithms in production environments
  • Strong knowledge of deep learning/reinforcement learning/bandit exploration techniques and familiarity with modern research in the field is highly valued
  • Proficiency in SQL and experience with relational and NoSQL databases
  • A track record of research publications in top-tier conferences or journals, demonstrating expertise in machine learning or related areas, is a significant advantage
  • Strong analytical and problem-solving skills are necessary to tackle complex machine learning challenges

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

For Sunnyvale, CA-based roles: The base salary range for this role is $174,000 per year - $193,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 https://www.uber.com/careers/benefits.

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.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Full-Time
APPLY

Senior Staff Android Engineer - Rider

Uber Sunnyvale, CA
APPLY

About the Role

Sr Staff Engineers at Uber are expected to have a deep impact on a wide variety of technology decisions, spanning many projects across an entire org, and in many cases multiple orgs. We are looking for a technologist who brings experience in multiple domains to bear on building mobile applications at scale, and who ideally has in-depth knowledge of many mobile technologies, platforms, tools, frameworks and best practices.

About the Team

As a Mobile Sr Staff Engineer on the Rider Core Team, you’ll provide technical leadership to all mobile engineers at Uber and influence product strategy on our flagship Uber app, that directly impacts millions of lives each day.

This is a unique opportunity for a seasoned engineer and strong collaborator who can work with talented people in product, design, data science, operations, and engineering to help build our next-generation consumer experience products. It’s a very high impact role where you will interface with all major product & platform teams at Uber. The role requires strong communication, leadership and technical chops. You enjoy building solutions and guiding others equally passionately.

What You Will Do

  • Provide technical leadership to a passionate, experienced, and diverse engineering team. Design and build the next major generations of the flagship Uber app.
  • Develop an excellent understanding of Uber’s business strategy and goals, and the Rider org’s product and design goals. You will be one of our key leaders expected to identify and solve our highest impact, highly complex problems.
  • See the big picture and identify inefficiencies and opportunities for meaningful improvements across the entire Rider org and Uber as a whole. Drive alignment on how to tackle these and lead the delivery of high leverage solutions for them to have the widest impact.
  • Raise the bar to make Uber engineering truly best-in-class by improving best practices, producing exemplary code, documentation, automated tests and thorough and precise monitoring.
  • Sr Staff level engineers at Uber are exceptional mentors. They are trusted advisors for both team members and leaders alike.

Basic Qualifications

  • 10+ years experience in successfully designing and building large engineering projects, including launching more than one generation of a Mobile application to millions of users.
  • Experience with Android or iOS application development (Java, Kotlin, Swift, ObjectiveC).
  • Familiarity with modern mobile frameworks (Rx, IoC/DI, analytics, A/B testing, etc) and tools (e.g. build systems like Bazel).

Preferred Qualifications

  • Strong product focus and acumen.
  • Experience creating and leading technical architecture for a large consumer focused app.
  • Proven ability to develop other strong senior engineers into Staff engineers, operating and leading their own initiatives with org-wide scope and high impact.
  • Experience designing and building server-side APIs and components that interface with mobile applications.

For San Francisco, CA-based roles: The base salary range for this role is $243,000 per year - $270,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is $243,000 per year - $270,000 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 https://www.uber.com/careers/benefits.

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.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Full-Time
APPLY

Senior Software Development Engineer, Kuiper Network Services

Amazon Kuiper Manufacturing Sunnyvale, CA
APPLY
Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world. In this role as a Sr SDE, you will be part of the core technical team building the ground based traffic processing pipelines for connecting Kuiper’s satellite network to the external world. This opportunity will afford you an exciting SDE leadership role in Project Kuiper that would enable you to architect and build software from the ground up and drive the engineering culture of the team.

Key job responsibilities
* You will collaborate and lead initiatives across multiple teams to build networking functions on AWS cloud infrastructure and set best practices for software development processes.
* You will lead teams, develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.
* You will work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate the infrastructure you build
* You will develop and mentor junior and new team members.
* You will engineer and build a cloud service that is reliable and available to provide connectivity for our customers
* You will work on features that enhance the quality of service and security for our customers.


Export Control Requirement
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.


A day in the life
SDE's at Project Kuiper work on designing networking features with various stakeholders, implementing and testing them on prototype/production environments and delivering solutions with the highest quality. We write code, debug, and create the world’s most innovative products. We also operate our own service fleets and handle our customer issues to provide the best experience for our customers.

About the team
Inclusive Team Culture
Here at Project Kuiper, we embrace our differences. We are committed to furthering our culture of inclusion. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work, it’s about the workflow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We are flexible in our working hours and encourage you to find harmony between your work and personal lives.
Full-time
APPLY

Software Development Engineer, Kuiper Network Services

Amazon Kuiper Manufacturing Sunnyvale, CA
APPLY
Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world. In this role as a Sr SDE, you will be part of the core technical team building the ground based traffic processing pipelines for connecting Kuiper’s satellite network to the external world. This opportunity will afford you an exciting SDE role in Project Kuiper that would enable you to architect and build software from the ground up and drive the engineering culture of the team.

Key job responsibilities
* You will develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.
* You will work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate the infrastructure you build
* You will develop and mentor junior and new team members.
* You will engineer and build a cloud service that is reliable and available to provide connectivity for our customers
* You will work on features that enhance the quality of service and security for our customers.
* You will collaborate and work on initiatives across multiple teams to build networking functions on AWS cloud infrastructure and set best practices for software development processes.

A day in the life

SDE's at Project Kuiper work on designing networking features with various stakeholders, implementing and testing them on prototype/production environments and delivering solutions with the highest quality. We write code, debug, and create the world’s most innovative products. We also operate our own service fleets and handle our customer issues to provide the best experience for our customers.

Export Control Requirement
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

About the team
Inclusive Team Culture
Here at Project Kuiper, we embrace our differences. We are committed to furthering our culture of inclusion. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work, it’s about the workflow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We are flexible in our working hours and encourage you to find harmony between your work and personal lives.
Full-time
APPLY

Software Dev Engineer II, Sidewalk

Amazon.com Services LLC Sunnyvale, CA
APPLY
Ring is looking for Software development Engineer to join our growing Sidewalk Network services team and help build a nationwide community network that will enable connectivity for millions of IOT devices. You will be responsible for building core network services that will provide a scalable backbone to the network and support functionalities like authentication, encryption, message routing, and device life-cycle management. You will develop real-time monitoring and analytics solutions to continuously learn, and help keep customer trust by preventing security incidents and improving network availability.

As a Software Development Engineer, you will have the opportunity to influence the product roadmap, drive key components of overall system architecture and lead the adoption of best practices within the org. You will work closely with and influence AWS IOT service teams, as well as cross functional teams across Ring, Echo, and Alexa, to bring a unified connectivity solution for our customers.

Sidewalk network services team owns all the core services and infrastructure that is backbone of the Sidewalk network. Sidewalk is already enabled on more than 80 million Amazon and Ring devices, with more devices added every day. The team is responsible for scaling the core connectivity and messaging platform for the network. Services follow event driven system architecture that blends various server-less computer technologies. The team believes in choosing the right tool and technology for the job, and has created services in various programming languages like Java, Kotlin, Go, Rust, and Python.

Key job responsibilities
Key job responsibilities
· Manage key components of the core Sidewalk network services and messaging platform, that processes millions of messages in a day.
· Think big; bring fresh ideas and approaches to simplify onboarding new devices on the Sidewalk network and improve customer value.
· Evaluate different design choices, prototype new technology, and implement technical solutions that address business requirements.
· Contribute in defining product roadmap, understand business impact of system choices, and make technical trade-offs using sound judgement.
· Work closely with ML scientists, understand the requirements, design and deliver innovative monitoring solutions to help preserve customer trust.
· Drive engineering best practices around operational excellence, security, test automation coverage and set standards in the team.
· Deal with ambiguity, make data-driven decisions and juggle cross-organization complexity.
· Drive consensus when confronted with discordant views by identifying the best path forward and influence other to follow it.

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA
Full-time
APPLY

Sr. System Development Engineer , Sidewalk

Amazon.com Services LLC Sunnyvale, CA
APPLY
As Systems Development Engineer, you will be responsible for the system design, architecture of Sidewalk across multiple domain to define large scale wireless network performance data, metrics, tools, and services to gather insights and improve network capacity, availability, and operations. In this role, you will architect and design the services that power network analytics, coverage and operational systems. Your ownership spans across data analytics, ML services, security, AWS IoT, network coverage, network health and operations. You will work closely and cross-functionally with several Amazon teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You are the engineer that other engineers can count on; you are technical, you attack every problem with enthusiasm.

Key job responsibilities
* Dive deep and take ownership for critical design issues involving algorithm and along with overall system performance.
* Participate in design reviews for complex systems, simulations, algorithms, and software development
* Define and optimize systems and software architecture and implementation
* Optimize existing designs and identify solutions to enhance network coverage and channel capacity
* Define and/or refine system requirements, participate in the development and delivery of features such as system health monitoring, diagnostics, repair, and other self-healing automation.
* Implement key metrics, set system performance KPIs, design debug tools and integrate with backend solutions to continuously monitor and improve on our network solutions
* Model networks using Matlab, Python, C++, NS-3 or similar tools.

About the team
Amazon Sidewalk is a new long-term effort to greatly extend the working range of low-bandwidth, low-power, smart lights, sensors, and other low-cost devices customers install at the edge of their home network. We believe customers shouldn’t have to settle for connected devices that lose functionality past the front door. With Amazon Sidewalk, customers will be able to place smart devices anywhere on their property and know the devices will work, even in dead spots where Wi-Fi and Bluetooth don’t reach, helping bridge the connectivity gaps around our homes!

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA
Full-time
APPLY

Senior Software Engineer, Sidewalk

Amazon.com Services LLC Sunnyvale, CA
APPLY
Sidewalk is looking for Senior Software Development Engineer to lead the design and architecture of Sidewalk SDKs. You will help contribute to a nationwide community network that will enable connectivity for millions of IOT devices. You will drive technical direction and feature roadmap for Sidewalk SDKs that will support device life-cycle management.

Key job responsibilities
- Manage key components of the Sidewalk SDK
- Think big; bring fresh ideas and approaches to simplify onboarding new devices on the Sidewalk network and improve customer value
- Evaluate different design choices, prototype new technology, and implement technical solutions that address business requirements
- Contribute in defining product roadmap, understand business impact of system choices, and make technical trade-offs using sound judgement
- Work closely with cross functional team, understand the requirements, design and deliver innovative monitoring solutions to help preserve customer trust.
- Drive engineering best practices around operational excellence and set standards in the team
- Deal with ambiguity, make data-driven decisions and juggle cross-organization complexity
- Drive consensus when confronted with discordant views by identifying the best path forward and influence other to follow it

A day in the life
As a Senior Software Engineer, you will have the opportunity to influence the product roadmap, define key components of overall system architecture and lead the adoption of best practices within the org. You will work closely with cross functional teams across Ring, Echo, and Alexa orgs to bring a unified connectivity solution for our customers.

About the team
Sidewalk SDK team owns all the components and infrastructure that is backbone of the Sidewalk network. Sidewalk is already enabled on more than 80 million Amazon and Ring devices, with more devices added every day. The team is responsible for scaling the core connectivity for the network. The team believes in choosing the right tool and technology for the job, and has created services in various programming languages like Java, Kotlin, Go, Rust, and Python.

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA
Full-time
APPLY

Staff Android Engineer - Marketplace Pricing Experience

Uber Sunnyvale, CA
APPLY

About the role:

Partners with stakeholders and leads team efforts to design, develop, and maintain complex user interfaces and features for mobile applications (Android).

About the Team:

The goal of the Pricing Experience team is to support Driver Pricing and Rider Incentives teams by delivering high qualityuser experiences powering both paid (Incentives, Promotions, Surge, etc.) and unpaid (Suggestions, ETR, Demand Heatmap, etc.) pricing levers. The team is responsible for both product-led initiatives as well as platforms that help build reusable and scalable user experiences for both Riders and Drivers.

Minimum qualifications:

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

    • Android development
    • Android java, or Android Kotlin
  • Note the 2-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these).  The years of specialized experience are not necessarily in addition to the years of Education & full-time work experience indicated.

Technical skills:

Preferred:

  • Buck/Bazel
  • Cross-platform (Android and iOS)

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world!

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have a curiosity, passion and collaborative spirit, work with us, and let’s move the world forward, together!

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.

Please refer to this role on our careers page for more details on your total compensation and benefits package. You can get there by clicking ‘apply’ if you’re not already on our careers site.

For San Francisco, CA-based roles: The base salary range for this role is $207,000 per year - $230,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is $207,000 per year - $230,000 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 https://www.uber.com/careers/benefits.

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.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Full-Time
APPLY

Manager II, Cloud Security Engineering

Uber Sunnyvale, CA
APPLY

The security organization at Uber is dedicated to enabling safe and secure innovation while protecting the communities we serve both online and in the physical world. Our teams are responsible for protecting both people and their data across intersections of the digital and physical world. The primary objective for Uber Engineering Security team is to enable the technical ambitions of the company while maintaining the highest standards of security and privacy for our customers and partners. As cybersecurity threats evolve, so do we.

About the Role

Uber’s Engineering Security organization is looking for a Cloud Security Engineering Manager to lead our cloud security engineering tooling team. In this role you will be responsible for leading a team of highly skilled software and security engineers who think ‘cloud-native’ and whose principal mission is to build hybrid cloud security tooling. You will work closely with our product engineering and operations teams to bridge the gap between private and public cloud services, working on our next-generation multi-cloud platform design building integrated security services. This is a unique opportunity for an engineering manager who is collaborative and has a healthy sense of curiosity to join Uber Engineering Security to make real positive impacts to our security posture, lead the strategic direction and evolution of our cloudsec tooling, and help us improve our security designs at scale in our next-gen of systems and services.

What You'll Do

  • Lead, manage, and develop our geographically distributed cloudsec engineering security team. Mentor and teach junior software engineers
  • Manage a team that designs, builds and deploys in-house cloud services and tooling specific for hybrid cloud security (container security, kubernetes) and automation services
  • Partner with internal customers such as infrastructure, IAM, operations and governance teams to build tooling and technology to optimize continuous deployment, monitoring and secure baseline assessment technologies.
  • Create quality written work products and engineering artifacts for both technical engineering and non-technical consumers
  • Be a domain expert and ambassador to Uber Engineering and our subsidiaries, for cloud security standard processes, and all related aspects of cloud security pertaining to production services security
  • Work with product teams throughout the company to provide cloud security guidance to remediate known public cloud configuration vulnerabilities

Basic Qualifications

  • B.S. in Computer Science, Electrical, or Computer Engineering (or more), and equivalent work experience as a software engineering or security practitioner
  • Programming skills in at least two of: Java, Go, Python (bonus points for more than one).
  • 2+ years of management experience, and 6+ years overall of relevant software engineering, product development and/or security engineering
  • Have a formal knowledge of cloud security assessments, container security, and be able to translate how cloud security complements typical application and systems security.
  • Ability to problems solve and make complex analytical decisions with less than full information in ambiguous situations and environments

Preferred Qualifications

  • You have great social skills, deep technical ability, and a history of successful execution in cloud security engineering and product development within industry.
  • Prior experience leading teams over multiple locations
  • Experience working with in-house engineering organizations, S-SDLC/CICD software lifecycle and QA processes, and understanding of software security architecture principles.
  • Familiarity with deployment of application architectures within 2 or more of Azure, AWS, OCI and GCP public cloud providers

For San Francisco, CA-based roles: The base salary range for this role is $216,000 per year - $240,000 per year.

For Seattle, WA-based roles: The base salary range for this role is $216,000 per year - $240,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is $216,000 per year - $240,000 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 https://www.uber.com/careers/benefits.

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.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Full-Time
APPLY

Sr Staff Network Architect

Uber Sunnyvale, CA
APPLY

About the Team

The Platform Engineering Team (PET) (Compute, Network, Storage, Reliability and Hardware engineering, Corporate IT, and more) lies within the broader Uber Engineering group. The mission of the Platform Engineering team is to "Empower One Uber to innovate by building a world-class foundation that accelerates growth at scale."

The Network Team within PET is a group that is responsible for designing, building, operating and developing data center networks, backbone networks and cloud networks for Uber at a global scale and the service mesh platform, internet traffic platform and mobile network stacks that connect Uber’s services to the world.

About the Role

As a combination of an architect and an engineer of the network transport layer, you will report directly to the Director of Networking and have the opportunity to lead several essential projects that build a reliable and efficient network transport layers, e.g. user space host networking agents, bandwidth brockers, mobile transportation stacks (TCP and/or QUIC), multi-path transport layers, congestion control optimization platforms, container networking platforms, etc.

The focus area includes

  1. Uber’s host networking (user space) agents;
  2. Uber’s network transportation resilience and performance;
  3. Uber’s bandwidth broker system;
  4. Uber’s multi-cloud container networking platform;

It is an opportunity to join several greenfield projects to drive the platform architecture from the ground up and bring a significant impact, both technically and commercially.

What you will do:

  • Communicating with teams within and outside Uber for clarifying the customers’ demands and features provided by your systems.
  • Proposing new designs and architectures in the are of network transport layer and host networking stacks, including server stacks and mobile stacks.
  • As a tech lead, you will drive the execution across multiple teams in the Uber network and various stakeholders inside Uber for realizing the novel network architectures.
  • Creating diverse and inclusive culture for your team; Writing documents and conducting speeches to train junior engineers in Uber.

Basic Qualifications

  • 5+ years of experience with systems software engineering. Sound understanding of computer architecture and CS fundamentals.
  • Experience of innovative project design, project management and delivery.
  • Clear and compelling written, verbal, and visual communication skills.
  • Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
  • Ability to design large-scale distributed systems with fault tolerance, scalability and performance optimizations.
  • Comfortable working with ambiguity in a constantly evolving environment.
  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.

Preferred Qualifications

  • Deep understanding of TCP/QUIC, multi-path transport protocols, congestion control, host/kernel networking, mobile networking and container networking;
  • Experiences of deploying and operating large-scale distributed system in production environments;
  • Research background and/or experiences with innovative systems and products;
  • A solid understanding of designing based on metrics to achieve business objectives

For San Francisco, CA-based roles: The base salary range for this role is $234,000 per year - $260,000 per year.

For Seattle, WA-based roles: The base salary range for this role is $234,000 per year - $260,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is $234,000 per year - $260,000 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 https://www.uber.com/careers/benefits.

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.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Full-Time
APPLY