> Markdown version of [/jobs/ext/597975-software-engineer-engineering-applications](https://www.wearedevelopers.com/jobs/ext/597975-software-engineer-engineering-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Engineering Applications - **Company:** Rivian - **Location:** Palo Alto, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1752866836309783 ## About the Role 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 ## 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 ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)