Software Engineer, Engineering Applications

Rivian
Palo Alto, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Applications Architecture Microsoft Azure Code Review Computer Programming Cursor (Graphical User Interface Elements) Software Debugging DevOps Distributed Systems
+24 more
Django Web Framework Monitoring of Systems Python (Programming Language) Software Engineering TypeScript Web Application Frameworks Datadog GitHub Copilot ReactJS Flask (Web Framework) Grafana Backend Git Fastapi Event Driven Architecture Containerization Kubernetes Information Technology Front End Software Development Restful APIs Splunk Data Pipelines Engineering Base Docker

Job description

We are looking for a Software Engineer with hands-on experience in full-stack development and some exposure to DevOps practices. You will contribute to building and operating applications that support critical engineering workflows. This role is ideal for someone who can independently deliver features, understands how systems run in production, and is looking to grow into owning services end-to-end.

  • Design, develop, and maintain full-stack applications using React, TypeScript, and Python
  • Build and enhance backend APIs and services for scalability and performance
  • Collaborate with engineers and stakeholders to define and deliver technical solutions
  • Participate in code reviews and contribute to improving engineering standards
  • Debug and resolve issues across frontend, backend, and deployment environments
  • Work with cloud platforms to deploy and operate applications
  • Contribute to CI/CD pipelines and improve development and release workflows
  • Help improve observability, monitoring, and reliability of applications

Requirements

Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, or related field

  • 4+ years of experience in software development
  • Strong programming skills in JavaScript/TypeScript and Python
  • Experience building web applications using modern frameworks (e.g., React)
  • Understanding of REST APIs, system design fundamentals, and application architecture
  • Experience with Git and collaborative development workflows

Preferred Qualifications

  • Experience with backend frameworks (e.g., FastAPI, Flask, Django)
  • Hands-on experience with cloud platforms such as AWS, Azure, or GCP
  • Experience with containerization (Docker) and familiarity with Kubernetes
  • Exposure to CI/CD pipelines and DevOps practices
  • Understanding of distributed systems, asynchronous processing, or event-driven architecture
  • Familiarity with observability and monitoring tools (e.g., Grafana, Datadog, Splunk)
  • Experience using AI-assisted coding tools (e.g., GitHub Copilot, Cursor) effectively
  • Experience working with data pipelines, APIs, or engineering workflows is a plus

Apply for this position

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

Apply on indeed.com

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

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all