Archer56
Senior Staff Applications Engineer
San Jose, California, United States. Posted 17 days ago
The role
You will own and run internally developed engineering applications that manage technical data across product releases. You will develop C#/.NET Blazor web applications and support engineers across several disciplines.
What you will do
- Develop, maintain, and extend C#/.NET (ASP.NET Core) Blazor web applications
- Own the full development lifecycle including feature development, bug fixes, code review, testing, release, and technical documentation
- Build and maintain importers and exporters for data
- Administer applications as production services including deployment, monitoring, backups, upgrades, and user access
- Own the CI/CD pipeline and Git-based configuration control model
- Create and maintain integrations with enterprise tools such as Jira, Cameo, and Polarion
- Triage and resolve user-reported issues and data-integrity problems
- Partner with Systems Engineering to translate ICD change requests into tool updates
- Produce user documentation, release notes, training, and operational runbooks
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional software engineering experience
- Production-grade C#/.NET (ASP.NET Core) development
- Experience with Blazor or a comparable modern component-based web UI framework
- Comfort working in a layered / Domain-Driven Design architecture and evolving a schema-driven domain model
- Solid Python scripting for data import, processing, and automation
- Hands-on experience with Docker-based build and deployment
- Deep Git proficiency including branching, merging, tagging, protected branches, pull-request and release workflows (Bitbucket)
- Experience maintaining and troubleshooting CI/CD pipelines (Bitbucket Pipelines and/or TeamCity)
- Ability to independently own a mission-critical internal application from feature development through production operations
- Ability to communicate clearly with a technical engineering user base
- Hands-on experience using Claude Code (or comparable AI coding agents) to generate, refactor, test, and document production code
Nice to have
- Working knowledge of avionics data buses (ARINC 429, ARINC 664/AFDX, ARINC 717, CAN, RS-422, analog, discrete) and Interface Control Document concepts
- Aerospace or regulated-industry experience, including configuration management and change-control discipline
- Experience with MBSE/SysML tooling (Cameo) and model-based interface definitions
- JSON/structured schema design and validation for interface data
- Experience building plugin/extension architectures or application authentication/SSO integration
- Comfort with AI-assisted development workflows
About the company
Archer is a leader in the next-gen aerospace sector building an end-to-end advanced air mobility platform. They deliver air taxis, unmanned aircraft systems, aviation-related physical artificial intelligence solutions, and other technologies to customers worldwide.