Current jobs related to Staff Software Engineer - Sunnyvale - Uber Technologies, Inc.
-
Python Software Engineer
1 month ago
Sunnyvale, California, United States Intelliswift Software Full timePosition: 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...
-
Software Engineer
1 day ago
Sunnyvale, California, United States Wal-Mart Full timeStaff Software Engineer Opportunity at Wal-MartWe are seeking a highly skilled Staff Software Engineer to join our team at Wal-Mart in Sunnyvale, CA.Key Responsibilities:Design, develop, and maintain software applications and systemsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality software delivery...
-
Python Software Engineer
1 month ago
Sunnyvale, California, United States Intelliswift Software Full timePosition: 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...
-
Staff Software Engineer Position
4 hours ago
Sunnyvale, California, United States Wal-Mart Full timeStaff Software Engineer Professional OpeningWal-Mart is seeking a highly skilled Staff Software Engineer to join our team in Sunnyvale, CA.Requirements:Master's or equivalent degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related field.2 years of experience in Software Engineering or related field.OR...
-
Staff Software Engineer
3 weeks ago
Sunnyvale, California, United States Wal-Mart Full timeJob SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems.Key ResponsibilitiesDesign and develop software systems that meet the needs of our...
-
Staff Software Engineer
3 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout 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 the development of complex software changes and leading the design of new features.Key Responsibilities:Provide technical leadership and use engineering best practices to initiate,...
-
Senior Software Engineer
2 days ago
Sunnyvale, California, United States Lynx Software Technologies Full timeJob 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...
-
Staff Software Engineer
4 days ago
Sunnyvale, California, United States LinkedIn Full timeJob Title: Staff Software EngineerAt LinkedIn, we're committed to creating economic opportunity for every member of the global workforce. As a Staff Software Engineer on our GAI Platform & Tooling team, you'll play a critical role in developing the platform and tools necessary to tackle the complex challenges of GAI evaluation.Responsibilities:Collaborate...
-
Staff Software Engineer
2 weeks ago
Sunnyvale, United States Walmart Global Tech Full timeWe are looking for an experienced Staff Software Engineer, IOS to join Acquisition and Discovery Engineering team. This hands-on role requires exceptional coding skills, a passion for technology and engineering excellence, and the ability to guide and mentor a large team of engineers. You will play a pivotal role in defining and maintaining our technical...
-
Staff Software Engineer
2 weeks ago
Sunnyvale, United States Walmart Global Tech Full timeWe are looking for an experienced Staff Software Engineer, IOS to join Acquisition and Discovery Engineering team. This hands-on role requires exceptional coding skills, a passion for technology and engineering excellence, and the ability to guide and mentor a large team of engineers. You will play a pivotal role in defining and maintaining our technical...
-
Staff Software Engineer
2 weeks ago
Sunnyvale, United States Walmart Global Tech Full timeWe are looking for a Staff Software Engineer with expertise in Android platform and full stack experience to join Acquisition and Discovery Engineering team. This is a hands-on role requires expert coding skills, strong architecture and design, deep focus and experience on operational excellence, and the ability to guide and mentor a small team of engineers....
-
Senior Software Engineer
4 weeks ago
Sunnyvale, United States Lynx Software Technologies Full timeJob DescriptionJob DescriptionThompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop,...
-
Staff Software Engineer
4 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout 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,...
-
Staff Software Engineer
2 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout 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,...
-
Staff Software Engineer
4 days ago
Sunnyvale, California, United States LinkedIn Full timeTransform the Way the World WorksAt LinkedIn, we're committed to creating a culture that's built on trust, care, inclusion, and fun – where everyone can succeed. As a Staff Software Engineer, you'll be a key technical leader and role model within our team, responsible for architecting, designing, building, and maintaining storage software systems for our...
-
Senior Staff Software Engineer
2 months ago
Sunnyvale, United States World Wide Technology Full timeJob Title: Storage EngineerDuration: 6 months -contract to hireLocation: Sunnyvale, CA – HybridVisa Status: Only GC & USCTeam Summary:Our team is responsible for architecting, designing, building and maintaining storage software systems for our data centers, consisting of an exabyte scale multi-tenanted disaggregated chunk storage abstraction layer and a...
-
Senior Software Engineer
2 weeks ago
Sunnyvale, California, United States Intelliswift Software Full timeAbout the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable front-end applications using React and TypeScript.Key ResponsibilitiesDevelop and maintain high-quality, scalable front-end...
-
Staff Software Development Engineer
5 days ago
Sunnyvale, California, United States Fortinet Full timeJob SummaryWe are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for developing and maintaining software components on current and future networking related products.Key ResponsibilitiesDesign, develop, and implement highly scalable software features...
-
Staff Software Engineer
8 hours ago
Sunnyvale, California, United States Uber Full timeAbout the RoleAs a Staff Software Engineer on the Uber Eats Consumer team, you will play a key role in driving the development and maintenance of backend services and solutions that support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.Key ResponsibilitiesStrategic individual contributor to help coordinate...
-
Staff Software Engineer
4 days ago
Sunnyvale, California, United States LinkedIn Full timeJob Title: Staff Software Engineer - Data ScienceAt LinkedIn, we're committed to empowering our members to achieve their career goals. As a Staff Software Engineer on our Data Science team, you'll play a critical role in building innovative data-driven solutions that drive business growth and member engagement.Responsibilities:Collaborate with...
Staff Software Engineer
3 months ago
Staff Software Engineer - iOS
iOS, Engineering
Sunnyvale, California | San Francisco, California | Seattle, Washington
About the Team
The Uber mobile networking team is responsible for managing the mobile networking stack and functionalities across all Uber apps, focusing on connectivity, the consumer API, developer experience, and observability. As an iOS mobile networking engineer, you will collaborate with the most brilliant mobile engineers to enhance user experience, reduce mobile networking latency, and ensure the security and reliability of Uber's mobile applications. As a staff engineer, you will be responsible for driving key innovations and leading other junior engineers, setting technical direction and fostering a culture of excellence and continuous improvement.
About the role
---- What the Candidate Will Do ----
Develop, manage, and modernize Uber’s iOS mobile networking stacks to enhance functionality and performance.
Advance Uber’s mobile networking technology, tackle complex problems on a global scale, ensuring smooth and efficient network experience.
Foster collaborative efforts with key stakeholders to align objectives and optimize results.
Being the tech lead and guiding junior engineers on mobile networking at Uber.
Coordinate prompt responses to network outages or performance issues to maintain service reliability.
Create and implement iOS-specific tools for monitoring and improving network observability.
---- Basic Qualifications ----
Bachelor’s Degree in Computer Science, Electrical Engineering, or a related technical field.
5+ years of experience in mobile software development, with a significant focus on networking.
Strong proficiency in Swift or Objective-C.
Solid understanding of networking protocols such as HTTP, TCP/IP, and UDP.
Demonstrated experience with iOS networking frameworks like NSURLSession and CFNetwork.
Proven ability to diagnose and tackle performance issues across the networking stack.
Strong debugging and troubleshooting skills.
Demonstrated ability to work collaboratively across different teams and effectively lead projects.
---- Preferred Qualifications ----
Master’s Degree in Computer Science or a related field.
6+ years of professional mobile development experience, with at least 3 years focused on networking.
In-depth knowledge of advanced networking concepts, including security (TLS/SSL), WebSocket, QUIC/HTTP3, and mobile network optimization techniques.
Experience with real-time data transmission and low latency networking on mobile devices.
Proficiency in developing observability tools specific to iOS.
Leadership experience, particularly in mentoring junior engineers and driving innovation in technology projects.
Contributions to open-source projects related to mobile networking.
Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Advanced understanding of cloud systems, including experience with cloud service providers like AWS, Azure, or Google Cloud, and how to leverage them for mobile networking solutions.
For San Francisco, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.