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