Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Uber Software Engineer II 
United States, West Virginia 
980292264

12.03.2025

Domain: Possess familiarity with generative AI technologies and their various applications. Experience with A/B testing and Multi-Armed Bandit testing methodologies.

Code: Produces top-tier code, ensuring reliability, readability, efficiency, and testability. Conducts thorough code reviews and develops comprehensive tests and quality documentation in adherence to software engineering principles. Demonstrates proficiency in data structures, algorithms, programming languages, frameworks, and key phases of the software development life cycle. Proactively identifies, reports, and resolves technical issues in accordance with industry standards and best practices.

Design: Applies software design principles and leverages knowledge of existing Uber software solutions to create, extend, or develop effective architectures aligned with project requirements. Anticipates and adapts to evolving design needs, evaluating trade-offs to deliver systems capable of meeting current and future demands.

- - - - Basic Qualifications ----

We are looking for experienced smart engineers who are passionate about the domain and the technology. Those who have a track record of ownership, execution quality, and customer obsession.

  1. Bachelor's degree in Computer Science or related technical field or equivalent practical experience
  2. Experience coding using general-purpose programming language (eg. C/C++, Java, Python, Go, C#, or Javascript)
  3. Strong experience in architecture design, high availability, and high-performance systems.
  4. Deep understanding of distributed systems.

- - - - Preferred Qualifications ----

Strong Proficiency in Backend Technologies: Expertise in backend programming languages such as Python, Java, Go, or Node.js, with a deep understanding of building scalable and high-performance APIs and microservices architecture.


Problem-Solving and System Design: Demonstrated ability to solve complex backend engineering challenges and design robust, fault-tolerant systems with a focus on security, scalability, and maintainability.

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .