Software Engineer II
1 week ago
About the Role
We are seeking a Software Engineer where you will be pivotal in developing, deploying, and scaling backend services and solutions that drive Uber's user-facing products, downstream services, and internal infrastructure tools. You'll work with cross-functional teams to ensure that Uber's systems are not only highly reliable but also scalable to support our global customer base of over 100 million+ users.
About the Team:
Our team is responsible for developing and maintaining an industry-leading goal-seeking repair engine designed to ensure tenant health across instances and maintain optimal host utilization. This sophisticated system not only continuously monitors and heals infrastructure but also supports extensibility by enabling labor services to be pluggable, paving the way for the open sourcing of the Allocation Engine.
We play a critical role in defining the authoritative signal for workload tenant health and performance, ensuring workloads operate within their declared SLAs. This serves as the key contract between product and platform: while the platform has the freedom to implement infrastructural changes, it must always honor the SLA requirements. Our work results in a unified repair engine that spans all layers of the stack, including physical networking.
What the Candidate Will Do
- Design, develop, test, and roll out scalable, reliable, operable, and performant storage and real-time streaming platform features, improvements, frameworks, and ecosystems.
- Improve reliability and efficiency through design and automation: performance, scaling, observability, and monitoring.
- Engage and support stakeholders and collaborate across teams to ensure that the real-time streaming and storage platform and ecosystem we're building works seamlessly across different storage backends and best serves application engineers.
- Support your fellow teammates, review the team's technical design, code, and documentation.
Basic Qualifications
- Bachelor's degree (or higher) in Computer Science, Engineering, Mathematics, or a similar field.
- 3+ years of software backend and distributed system development experience.
- Strong problem-solving and solid coding skills in one or more programming languages (e.g., Go, Java, C/C++, Python).
- Good verbal and written communication skills.
Preferred Qualifications
- Understanding or hands-on experience with real-time streaming, databases, and search products.
- Experience developing or operating high-load distributed systems and building monitoring systems.
- Good knowledge of large-scale distributed systems.
- Excellent written and verbal communication skills, including writing detailed technical documents.
Compensation and Benefits
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 Seattle, WA-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 compensation. You will also be eligible for various benefits. More details can be found at the following link Uber 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 - Accommodation Form.
#J-18808-Ljbffr-
Software Engineer II
2 months ago
San Jose, United States Accelon Inc Full timeSoftware Engineer II (San Jose, CA) Description We are seeking a passionate, experienced Software Engineer II who will be responsible for writing code, writing and executing tests, reviewing designs, monitoring our platform in production, and supporting the team. Your work is part of a team of engineers at a variety of levels who work together to support...
-
Software Engineer II
2 weeks ago
San Francisco, United States Pager Full timeSoftware Engineer II - Notifications Platform Toronto PagerDuty empowers teams of all kinds to do the critical work that moves business forward through the PagerDuty Operations Cloud. PagerDuty is seeking a Software Engineer II - Notifications Platform to join our team. As a Software Engineer in Platform, you’ll help PagerDuty through a highly strategic...
-
San Francisco, United States Amazon Full timeSoftware Development Engineer II, FireTV 3p DevicesJob ID: 2788366 | Amazon.com Services LLCAre you interested in jumping into the driver’s seat of our sensational FireTV partner products? We are looking for exceptional talent with Android Open Source Project (AOSP) expertise to join as a Software Development Engineer II in the Fire TV 3p Devices team.Our...
-
Cloud Native Software Engineer
2 days ago
San Francisco, California, United States Intelliswift Software Full timeJob Title: Cloud Native Software EngineerAbout the Job:We are seeking an experienced Cloud Native Software Engineer to join our team at Intelliswift Software. This is a full-time, hybrid position that requires 12+ months of commitment.Key Responsibilities:Collaborate with our Personalization Team to develop and implement solutions that enhance user...
-
Software Engineer II
2 weeks ago
San Diego, United States Atkinson Aeronautics and Technology Full timeAtkinson Aeronautics & Technology Inc. is Hiring Title: Software Engineer II Level: Mid-Level Job Type: Full Time Contract: Yes Start Date: Contingent upon contract award Location: Naval Information Warfare Center (NIWC) Pacific, San Diego, CA (Candidate must be in place within 60 days of contract award) Who we are: Founded in 2007, Atkinson Aeronautics &...
-
Software Engineer II
3 weeks ago
San Diego, United States Atkinson Aeronautics and Technology Full timeAtkinson Aeronautics & Technology Inc. is Hiring! Title: Software Engineer II Level: Mid-Level Job Type: Full Time Contract: Yes Start Date: Contingent upon contract award Location: Naval Information Warfare Center (NIWC) Pacific, San Diego, CA Remote Eligible: No (Candidate must be in place within 60 days of contract award) Who we are: Founded in 2007,...
-
Software Engineer II
3 weeks ago
San Diego, United States Atkinson Aeronautics and Technology Full timeAtkinson Aeronautics & Technology Inc. is Hiring! Title: Software Engineer II Level: Mid-Level Job Type: Full Time Contract: Yes Start Date: Contingent upon contract award Location: Naval Information Warfare Center (NIWC) Pacific, San Diego, CA (Candidate must be in place within 60 days of contract award) Who we are: Founded in 2007, Atkinson Aeronautics &...
-
Software Engineer
3 weeks ago
San Francisco, United States Sara Software Systems Full timebem Share this job San Francisco, CA, USA Full Time Role Highlights Computer Science Integrations Software Systems LLMs AI Tools, Libraries and Frameworks Description The company leverages LLMs to create a new interface between humans and systems to build robust and scalable software solutions. The role involves working directly with founders to...
-
Software Engineer II
3 weeks ago
San Diego, United States Strategic Technology Institute Inc. Full timeJob Description Job Description Job Title : Software Engineer II Location: San Diego, CA Job Type : Full Time/Contract Security Clearance : Top-Secret/SCI * required Overview: Strategic Technology Institute, Inc. (STi) is seeking a highly skilled Software Engineer II to join our team in support of the Naval Information Warfare Center (NIWC) Pacific Joint...
-
San Francisco, United States Google Inc. Full timeSoftware Engineering Manager II, Looker Frontend/FullstackAdvancedExperience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.Minimum Qualifications:Bachelor's degree or equivalent practical experience.3 years of experience in a technical leadership role; overseeing projects, with 2 years...
-
Software Engineering Manager II
4 days ago
San Diego, California, United States Northrop Grumman Full timeAbout the RoleNorthrop Grumman is seeking a highly skilled Software Engineering Manager II to lead our Embedded SW Development team. As a key member of our team, you will be responsible for leading a team of software engineers in the development of complex embedded software systems.Responsibilities:Manage a team of software engineers to design, develop, and...
-
Software Development Engineer II
3 weeks ago
San Francisco, California, United States University of California - San Francisco Campus and Health Full timeJob Title: Software Development Engineer II - Web Application ReliabilityA software development engineer position at the University of California, San Francisco Campus and Health is available.About the Role:This position requires experience in developing, maintaining, and migrating web applications to ensure reliability and efficiency.The successful...
-
Software Engineer II
3 weeks ago
San Diego, United States Dynamic Solutions Technology LLC Full timeDynamic Solutions Technology, LLC, a premier strategic services firm that meets IT and Service needs for commercial and government clients. We are is seeking a full-time Software Engineer II to support contract work out of San Diego, CA.ACTIVE SECRET UP TO TOP CLEARANCE REQUIREDResponsibilities: Research, development, engineering, and support of integrated...
-
Software Engineer II
2 months ago
San Diego, United States Dynamic Solutions Technology LLC Full timeDynamic Solutions Technology, LLC, a premier strategic services firm that meets IT and Service needs for commercial and government clients. We are is seeking a full-time Software Engineer II to support contract work out of San Diego, CA. ACTIVE SECRET UP TO TOP CLEARANCE REQUIRED Responsibilities: Research, development, engineering, and support of...
-
Software Engineer
4 days ago
San Francisco, California, United States Triunity Software Full timeWe are seeking a talented Software Engineer - Angular and Java Expert to join our team at Triunity Software in Montreal, QC Canada. This is a hybrid role with flexible work-from-home options available.About the RoleIn this role, you will have the opportunity to design, develop, and maintain complex web applications using Angular, Java, and microservices. You...
-
Software Engineer II
4 weeks ago
San Diego, United States Sentar Full timeSentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the small business team where you can build, innovate, and secure your career. Sentar is seeking a Software Engineer II in San Diego!...
-
Sr. Software Engineer II
3 weeks ago
San Diego, United States Epsilon Systems Full timeEpsilon C5I (www.epsilonsystems.com/c5i), focused on software development and systems engineering for intelligence and combat systems, is looking for a Sr. Software Engineer II with 8+ years of experience to join our SIGINT team. If you have a passion for excellence in engineering and enjoy working on challenging projects in a fast-paced, team-oriented...
-
Sr. Software Engineer II
3 weeks ago
San Diego, United States Epsilon Systems Full timeEpsilon C5I (www.epsilonsystems.com/c5i), focused on software development and systems engineering for intelligence and combat systems, is looking for a Sr. Software Engineer II with 8+ years of experience to join our SIGINT team. If you have a passion for excellence in engineering and enjoy working on challenging projects in a fast-paced, team-oriented...
-
Software Engineer Lead Position
3 weeks ago
San Antonio, Texas, United States Captivation Software Full timeJob Title: Software Engineer Lead PositionWe are seeking a skilled and experienced Software Engineer to join our team at Captivation Software. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.About the Role:You will work closely with other talented engineers...
-
Senior Software Engineering Team Lead
2 weeks ago
San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full timeJob OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exciting opportunity to lead a team of developers in designing and implementing innovative solutions for the insurance industry.Key ResponsibilitiesLead and manage a global team of software engineers...