Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Uber Staff Software Engineer 
United States, West Virginia 
607990864

29.05.2025

About the Role

- - - - What You Will Do ----

  1. Architect, design, and develop robust backend services and scalable APIs.
  2. Ensure the scalability, performance, and reliability of software applications.
  3. Conduct code reviews, design discussions, and technical mentorship.
  4. Collaborate with cross-functional teams to deliver comprehensive, end-to-end solutions.
  5. Stay current with emerging technologies and industry trends to drive innovation.
  6. Troubleshoot and resolve critical issues in production and development environments.
  7. Provide strategic technical leadership to influence the direction of Uber’s technology stack.
  8. Develop and maintain comprehensive documentation for software projects and processes.

- - - - What You Will Need ----

  1. 10+ years of experience in full-stack software development.
  2. Expert proficiency in backend technologies such as Java, Python, Node.js, or Go.
  3. Deep understanding of database technologies, including SQL and NoSQL databases.
  4. Strong knowledge of data engineering principles and ETL processes
  5. Experience with designing and developing RESTful APIs.
  6. Mastery of version control systems such as Git.
  7. Exceptional problem-solving skills and ability to lead collaborative teams.
  8. Excellent communication skills, both verbal and written.

- - - - Preferred Qualifications ----

* 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 .