Shield AI

Staff Engineer, Software (R6331)

Shield AI
Apply
1 day ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$140k - $210k/yr

Responsibilities

  • Design, build, and maintain enterprise applications, APIs, and services using C#/.NET, React, and Python where appropriate.
  • Architect and implement distributed, event-driven systems using message brokers and service frameworks.
  • Build integrations between PLM, ERP, identity, engineering, and other enterprise systems, including long-running workflows, retries, and failure recovery.
  • Apply Saga/process manager, outbox, CQRS, idempotent consumer, and other scalable and resilient system design patterns.
  • Design and integrate AI capabilities such as LLM-powered features, agents, and intelligent automation.
  • Deploy and operate services in Azure and/or AWS with attention to security, networking, identity, reliability, and cost.
  • Use CI/CD and developer platforms to build, test, deploy, and troubleshoot software.
  • Instrument services for observability and troubleshoot asynchronous and distributed production processes.
  • Participate in design and code reviews, contribute to engineering standards, lead projects when needed, and collaborate with business stakeholders.

Requirements

  • Minimum 7+ years of professional software engineering experience.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Deep expertise in C# and .NET, including .NET 6+, ASP.NET Core, RESTful APIs, background services, and Entity Framework or similar data access.
  • Professional experience building React frontends, with TypeScript preferred.
  • Hands-on experience with messaging and event-driven architecture, including delivery guarantees, ordering, retries, and dead-letter handling.
  • Experience with iPaaS tools and distributed-system architecture patterns.
  • Cloud experience with Azure or AWS and knowledge of security, networking, identity and access management, compute, storage, and managed services.
  • Working knowledge of CI/CD and deployment practices, relational databases, data modeling, and query performance.
  • Strong experience with AI coding tools such as GitHub Copilot, Cursor, or Claude Code.
  • Strong testing discipline covering unit, integration, and end-to-end testing, plus strong communication, collaboration, ownership, and continuous-improvement skills.
  • Preferred qualifications include Saga implementation, NServiceBus and Particular Service Platform experience, Python proficiency, Azure or AWS certification, containers and orchestration, infrastructure-as-code, observability tooling, enterprise identity integrations, PLM/ERP integrations, defense or government-contractor experience, secure software development practices, and experience on small senior teams.

Benefits

  • Full-time regular employees receive pay within the listed range, bonus, benefits, and equity.
  • Temporary employees receive pay within the listed range and a temporary benefits package applicable after 60 days of employment.
  • Offers are contingent on a cleared background and possible reference check.
  • Military fellows and part-time employees are not eligible for benefits.
  • Shield AI provides equal employment opportunity and accommodations for disabilities or special needs.

Tech Stack

Apache KafkaAWSAzureC#DatadogDockerGrafanaKubernetesMicrosoft SQL Server.NETPostgreSQLPythonRabbitMQReactSonarQubeTerraformTypeScript
Shield AI

About Shield AI

1,001-5,000 employees

Shield AI builds autonomous systems for military and national security customers, combining its Hivemind autonomy software with V-BAT and X-BAT unmanned aircraft and Aechelon simulation technologies. The privately held company sells hardware, software, and related services to U.S. and allied defense agencies. Founded in 2015 and headquartered in San Diego, it operates across the U.S., Europe, the Middle East, and Asia-Pacific, and its technology is used in operational deployments.

Contact me