Software Engineer II - Backend

Uber
US - New York - New York
View Company Profile / << Go Back

  • Job Type: Full time
  • 24 days ago

Job Description

Design, develop, and maintain high-quality backend features and scalable infrastructure for marketplace systems. Collaborate with cross-functional teams to translate requirements into elegant system designs while managing the full software development lifecycle.

Requirements: Requires at least 3 years of professional experience in backend development, distributed systems, or data engineering. Candidates must possess proficiency in object-oriented or functional programming languages and hold a bachelor's degree in a technical field.

Key Skills: Backend development, Distributed systems, Data engineering, Go, Java, Python, C++, Data modeling, Query optimization, System design, Spark, Flink, Kafka, Software lifecycle management, Technical debt reduction

Benefits: 401(k) plan, Bonus program, Equity award, Health benefits




Fast Track Upload