Senior Applications Engineer
Aurorainnovation · Mountain View, California · 2026-07-02
About this role
<div class="content-intro"><p><strong>Who we are</strong></p> <p style="margin: 0px; padding: 0px;">Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.</p> <p style="margin: 0px; padding: 0px;"><br><a class="c-link c-link--focus-visible" href="https://aurora.tech/aurora-driver" target="_blank" data-stringify-link="https://aurora.tech/aurora-driver" data-sk="tooltip_parent">The Aurora Driver</a>&nbsp;will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.</p> <p style="margin: 0px; padding: 0px;">&nbsp;</p> <p style="margin: 0px; padding: 0px;">At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit&nbsp;<a href="https://aurora.tech/" target="_blank">aurora.tech</a>&nbsp;or follow us on&nbsp;<a href="https://www.linkedin.com/company/auroradriver" target="_blank">LinkedIn</a>.</p> <p style="margin: 0px; padding: 0px;">&nbsp;</p></div><p><strong>What we are looking for</strong></p> <p>Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.</p> <p>This isn't a standard administration role. We are looking for a highly technical <strong>Senior Application Engineer</strong> who deeply understands application architecture, cloud infrastructure, and custom application software development.</p> <p>You will join a small, agile team with the mandate to own our critical enterprise applications end-to-end. You don't necessarily need to know our specific vendor tools on day one; instead, you need the architectural fundamentals to rapidly learn any application, look under the hood, and design bulletproof integrations that weave them together into a highly secure, fault-tolerant digital thread.</p> <p><strong>In this role you will</strong></p> <ul> <li><strong>Application Architecture &amp; Ownership:</strong> Own the end-to-end health, infrastructure, and deployment architecture for our mission-critical enterprise applications. You will manage the underlying stack, including AWS (EC2/S3), application servers (e.g., Tomcat), and relational databases.</li> <li><strong>Reliable Integrations &amp; ETL:</strong> Design and build robust integrations across our ecosystem. You will build the error-handling, caching, and retry logic to ensure that if an API call drops or a payload fails, the system recovers gracefully without data loss.</li> <li><strong>Middleware &amp; Automation:</strong> Leverage enterprise iPaaS middleware (like Workato) and write custom backend code (Python, Java) to automate complex, cross-functional workflows and replace manual data entry.</li> <li><strong>Security &amp; Resilience:</strong> Architect highly secure workflows, manage role-based access controls, and design disaster recovery (DR) and deployment strategies (like Blue-Green deployments) to ensure zero downtime.</li> <li><strong>Cross-Functional Collaboration:</strong> Partner directly with mechanical, electrical, and software engineering teams to understand their workflows, unblock their bottlenecks, and provide creative, scalable technical solutions.</li> <li><strong>Custom Development:</strong> Write custom backend logic and scripts when out-of-the-box software configurations hit their limits, and explore how to incorporate GenAI to accelerate workflows.</li> </ul> <p>&nbsp;</p> <p><strong>Required qualifications</strong></p> <ul> <li><strong>Experience:</strong> 8+ years of experience as an Application Engineer, Software Engineer, or Systems Architect managing, building, and integrating complex enterprise applications.</li> <li><strong>Architectural Fundamentals:</strong> Deep understanding of modern application architecture, distributed systems, and integration patterns (REST APIs, webhooks, asynchronous messaging, event-driven architectures).</li> <li><strong>Development Skills:</strong> Strong hands-on coding and scripting proficiency (Java, Python, or JavaScript - libraries and frameworks) with a focus on backend data processing, transformations and API development.</li> <li><strong>Infrastructure &amp; Cloud:</strong> Solid experience managing application infrastructure on AWS, navigating Linux environments, managing web/app servers (e.g., Apache, Tomcat), and querying relational databases (MS SQL, PostgreSQL, or Oracle).</li> <li><strong>Systems Thinker:</strong> The ability to rapidly learn new, highly complex vendor applications, understand their underlying data models, and figure out how to scale them safely.</li> </ul> <p><strong>Desirable qualifications</strong></p> <ul> <li><strong>Domain Knowledge:</strong> Experience integrating and managing Hardware Engineering, Manufacturing, QMS, ERP or PLM systems (such as <strong>3DEXPERIENCE, Arena, Cadence, Jama, or Jira</strong>).</li> <li><strong>Data Models:</strong> Familiarity with…
Skills asked for
- go
- agile
- aws
- python
- java
- rest
- javascript
- linux
Similar jobs
- Senior Software Engineer - ApplicationsLinkedIn · Mountain View
- Senior IT Applications EngineerAurorainnovation · Mountain View
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.