Software Engineer II

Uber
San Francisco, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$167,000.0 - $204,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) Amazon Web Services Apache HTTP Server Microsoft Azure Big Data C++ (Programming Language) Software Quality Code Review Distributed Systems Hadoop Distributed File System Monitoring of Systems
+11 more
Python (Programming Language) Cloud Services Data Streaming Data Ingestion Apache Yarn Apache Spark Backend Information Technology Apache Flink Oracle Cloud Infrastructure Programming Languages

Job description

Duties: Develop, test, and deploy high-performance, reliable, and maintainable data ingestion and movement systems to accelerate the availability of data for analytical and operational needs. Enhance platform performance and scalability through thoughtful design and automation. Implement robust observability, monitoring, and alerting to ensure system health and operational excellence. Work closely with stakeholders and partner teams to ensure seamless integration and compatibility across various backend systems and data sources. Support teammates through design reviews, code reviews, and technical mentorship. Uphold high standards for code quality, documentation, and platform usability. May telecommute., 1. Software backend development;

  1. Programming languages such as Go, Java, C, C++, or Python;
  2. Developing or operating distributed systems;
  3. Building monitoring systems;
  4. Big data infrastructure tools and software such as Spark, HDFS, or Yarn;
  5. Real-time streaming technology such as Apache Flink;
  6. Cloud Services such as OCI, AWS, or Azure;
  7. Open Source Data Lake technologies such as Apache Iceberg, Apache Hudi, or DeltaLake

Requirements

Employer will accept a Bachelor’s degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field and 2 years of experience in the job offered or in a related occupation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:24 min

Redefining the modern developer in a highly automated era

Julia Wilson Julia Wilson +1 · WWC 2025

Videos

See all

Related articles

See all