Senior Staff Applications Engineer

Archer•San Jose, CA

About The Position

Archer’s Product Lifecycle Engineering (PLE) team builds and operates the engineering systems used to define Archer products. The Senior Staff Applications Engineer owns one or more internally developed engineering applications that serve as systems of record for critical, configuration-controlled technical data across product releases. The role develops these applications, operates them as production services, and supports engineering users across multiple disciplines. The position includes full lifecycle ownership, from feature development and testing through release, documentation, deployment, monitoring, backups, upgrades, and user access. It also involves maintaining data import and export capabilities, CI/CD pipelines, Git-based configuration control, and integrations with enterprise engineering tools. The engineer partners with Systems Engineering to implement traceable updates from ICD change requests and supports users and data integrity, particularly around ICD releases and hotfixes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional software engineering experience, including 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 or Domain-Driven Design architecture and evolving a schema-driven domain model.
  • Solid Python scripting skills for data import, processing, and automation.
  • Hands-on experience using Docker-based build and deployment.
  • Deep Git proficiency, including branching, merging, tagging, protected branches, pull-request workflows, and release workflows in Bitbucket.
  • Ability to maintain and troubleshoot CI/CD pipelines using Bitbucket Pipelines and/or TeamCity.
  • Ability to independently own a mission-critical internal application from feature development through production operations and 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 Haves

  • Working knowledge of avionics data buses (ARINC 429, ARINC 664/AFDX, ARINC 717, CAN, RS-422, analog, and discrete) and Interface Control Document concepts.
  • Aerospace or regulated-industry experience, including configuration management and change-control discipline.
  • Experience with MBSE/SysML tooling such as Cameo and model-based interface definitions.
  • JSON or structured schema design and validation for interface data.
  • Experience building plugin/extension architectures or application authentication/SSO integration.
  • Comfort with AI-assisted development workflows.

Responsibilities

  • Develop, maintain, and extend C#/.NET (ASP.NET Core) Blazor applications using a layered Domain/Application/Infrastructure architecture and schema-driven data model.
  • Own the full development lifecycle, including feature development, bug fixes, code review, testing, releases, and technical documentation.
  • Build and maintain data importers and exporters, including SysML (Cameo) model ingestion, CAN DBC import, and ICD report generation.
  • Administer applications as production services, including deployment, monitoring, backups, upgrades, user access, and protected-branch policies.
  • Own CI/CD pipelines and the applications’ Git-based configuration control model, including branching, tagging, merges, and release/hotfix workflows.
  • Create and maintain integrations with enterprise tools such as Jira, Cameo, and Polarion.
  • Coordinate ICD data flow from the MBSE model to downstream avionics software, hardware, and integration-test consumers.
  • Triage and resolve user-reported issues and data-integrity problems, with heightened availability around ICD release and hotfix windows.
  • Partner with Systems Engineering to translate ICD change requests into correct, traceable tool updates.
  • Produce user documentation, release notes, training, and operational runbooks for the user community.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service