Software Engineer II - Engineer

Uber
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design, build, and maintain foundational infrastructure and data pipelines, owning work from design through production support and incident management. Collaborate across teams to turn ambiguous needs into reliable system designs, improve performance, and uphold engineering quality through reviews, testing, and monitoring.

Requirements: Requires at least three years of professional software engineering experience in backend development, distributed systems, or data engineering, plus proficiency in an object-oriented or functional programming language. A bachelor's degree or equivalent experience in a relevant technical field is required, along with experience in data modeling, query optimization, testing, and monitoring.

Key Skills: Backend Development, Distributed Systems, Data Engineering, Go, Java, Python, C++, Data Modeling, Query Optimization, System Design, Testing, Monitoring, Big Data, Apache Spark, Apache Flink, Kafka

Benefits: Bonus Program, Equity Award, 401(k) Plan, Other Benefits




Fast Track Upload