Sr Software Engineer_Backend

6 - 8 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About the Role

Uber's Digital Experience team builds the internal platforms and automations that keep our company running at global scale. We're moving decisively toward highly automated --eliminating manual toil, improving safety, and unlocking efficiency and cost savings through software.

As a Senior Software Engineer, you'll design, build, and operate scalable backend systems while also shaping our DevOps strategy for the corporate environment. You'll turn manual workflows into resilient services, treat SaaS and infrastructure as code, and create guardrails that make changes safe by default. The work spans service design, CI/CD, Kubernetes, Terraform, and observability, with hands?on ownership from architecture through on?call.

If you thrive on learning fast, reducing complexity, and shipping automation that thousands of Uber employees rely on every day, this role is for you.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  1. Design and implement backend services, tools, and infrastructure to streamline and automate internal operational workflows.
  2. Partner with applications, support, and engineering teams to identify high-impact pain points and build software solutions that reduce manual intervention.
  3. Write clean, maintainable, and well-tested code in alignment with engineering best practices.
  4. Develop and maintain our infrastructure-as-code (IaC) using tools like Terraform and Kubernetes, ensuring our platforms are secure, scalable, and highly observable.
  5. Lead the charge in identifying and executing on opportunities for automation, proactively seeking to eliminate toil and driving measurable improvements in efficiency and cost savings.
  6. Mentor and collaborate with other engineers, elevating the team's technical capabilities and championing best practices in software development and modern DevOps principles.
  7. Design & own backend services and integrations that automate internal workflows across Corporate Engineering, IT, AV/Workplace, and Security.
  8. Treat SaaS & infra as code: model configurations, enforce change controls, and build APIs/CLIs/terraform modules that make the right path the easy path.
  9. Instrument everything: define SLOs, create dashboards/alerts, and lead incident response and post?incident improvements.

---- Basic Qualifications ----

  1. Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  2. 6+ years of professional experience building and operating backend services at scale.
  3. Strong proficiency in Go, Java, or Python and in designing APIs (REST/gRPC) and event-driven integrations.
  4. Hands?on with CI/CD, containers (Docker), Kubernetes, and infrastructure as code (Terraform).
  5. Solid grasp of distributed systems fundamentals: reliability, idempotency, retries/backoff, and failure isolation.
  6. Experience with relational/kv datastores (e.g., Postgres/MySQL, Redis) and schema design.
  7. Proven testing discipline (unit/integration/contract), code reviews, and production ownership with on?call.
  8. Familiarity with observability (metrics, logs, traces) and using SLOs/error to guide operations.
  9. Demonstrated ability to learn quickly, adapt to ambiguity, and drive projects from discovery through delivery.

---- Preferred Qualifications ----

  1. Deep expertise in designing, building, and operating distributed, high-throughput systems.
  2. Proven, hands-on experience with infrastructure-as-code (e.g., Terraform, CloudFormation) and container orchestration platforms (e.g., Kubernetes, Docker).
  3. Substantial experience with at least one major public cloud provider (e.g., AWS, GCP, Azure).
  4. A strong, demonstrated passion for automation and a track record of measurably improving system reliability, operational efficiency, and developer velocity.
  5. Excellent problem-solving skills, a high degree of ownership, and the ability to navigate ambiguity in a fast-paced, collaborative environment.
  6. Experience building systems that automate complex business workflows or integrate with enterprise platforms (e.g., Workday, Salesforce, SAP).
  7. Background in observability?driven automation (auto?remediation, runbooks, self?healing workflows).
  8. Mentorship of peers, leading design reviews/RFCs, and raising the bar on engineering excellence.
  9. Practical use of AI tooling to accelerate SDLC (code/test/infra scaffolding, diagnostics, docs).

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Uber logo
Uber

Technology, Information and Internet

San Francisco California

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

hyderabad, telangana, india