Senior Staff Applications Engineer
- Countries
- USA
- Job Types
- software & tech
- Experience
- expert
- Organization Types
- aerospace, transportation & mobility
- Location
- San Jose
- Posted Date
- Company
- Archer Aviation
- Salary
- USD210,000 - USD255,000 year
AI Summary
Job Description
Develop and operate mission-critical engineering applications, owning their full lifecycle from feature development and integrations to deployment, monitoring, support, and documentation. Build data import/export tools and CI/CD workflows, maintain configuration control, resolve user and data-integrity issues, and partner with Systems Engineering on traceable interface updates.
Hard Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional software engineering experience, including production C#/.NET (ASP.NET Core) development
- Experience with Blazor or a comparable component-based web UI framework
- Experience with layered or Domain-Driven Design architecture and schema-driven domain models
- Python scripting for data import, processing, and automation
- Hands-on Docker-based build and deployment experience
- Proficiency with Git branching, merging, tagging, protected branches, pull requests, and release workflows
- Experience maintaining and troubleshooting CI/CD pipelines
- Ability to independently own a mission-critical application through development and production operations, and communicate clearly with technical users
- Hands-on experience with Claude Code or comparable AI coding agents for production code
Soft Requirements
- Knowledge of avionics data buses and Interface Control Document concepts
- Aerospace or regulated-industry experience with configuration and change control
- Experience with MBSE/SysML tools such as Cameo and model-based interface definitions
- JSON or structured-schema design and validation
- Experience building plugin architectures or authentication/SSO integrations
- Familiarity with AI-assisted development workflows