Staff Software Engineer

New
W
Work Truck SolutionsCommercial vehicle software
Remote (U.S.-based)Full-TimeStaff
Salary180,000 - 230,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLGitMicrosoft SQL ServerTypeScriptC#ASP.NET Web API.NETReactRESTful APIs

Requirements

  • Expertise in .NET, including C#, .NET Core, and ASP.NET Web API.
  • Deep expertise in SQL Server, including schema design, data modeling, query optimization, indexing, and performance tuning.
  • Experience building and operating production-grade systems and raising engineering standards on teams.
  • Experience building and maintaining AI development skills and agents for a real codebase and team.
  • Ability to explain agent configurations, rules, or MCP integrations and how they are maintained as code changes.
  • Experience designing scalable, fault-tolerant, performance-critical systems.
  • Experience designing REST and/or GraphQL API architectures.
  • Knowledge of concurrency, data consistency, race conditions, caching, asynchronous processing, and queue-based architectures.
  • Experience with distributed systems, event-driven architectures, and resilient integrations.
  • Understanding of security fundamentals, including JWT, OAuth, and RBAC.
  • Experience with production observability and operations, including logging, monitoring, debugging, and root cause analysis.
  • Experience with Git branching, pull requests, and code reviews.
  • Experience building production web applications with React and/or Svelte/SvelteKit, and proficiency in JavaScript and TypeScript.

Responsibilities

  • Own technical direction for the domain and influence architecture decisions across teams.
  • Build and maintain AI development skills, agents, rules, and context, including MCP servers and documentation used by agents.
  • Use AI coding agents to accelerate delivery and perform large-scale refactoring and migrations.
  • Define review and testing standards for agent-written code, including agentic testing.
  • Teach engineers AI-assisted development through pairing, code review, and shared tooling.
  • Lead ambiguous projects by defining plans and tradeoffs and driving work through delivery.
  • Build secure, scalable, high-performance applications with a focus on maintainability and clean architecture.
  • Write technical specifications and establish domain performance metrics, observability, and reliability practices.
  • Own coding standards and lead peer code reviews and pairing.
View Full Description & ApplyYou'll be redirected to the employer's site
180,000 - 230,000 USD per year
Apply Now