Staff Engineer (Technical Lead) - Full Stack (.NET, React, AWS & AI) - Remote
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
This is a hands-on role. 60-80% of your week is writing production code: C#/.NET on the backend, React/TypeScript on the frontend. You write the code yourself.
You are the technical lead for one product area: architecture, quality bar, and mentoring. You set direction by shipping the reference implementation, not by running a meeting calendar. This is not a people-manager job.
AI is part of the job, not the whole job. We want someone who has put LLMs into real product workflows (APIs, RAG, agents, or production integrations), not a research scientist and not someone whose only AI experience is ChatGPT.
What You Will Do Ship features and fixes end-to-end in C#/.NET and React/TypeScript. You write a large share of the code in your area, including the challenging bits, not only the design. Design and implement AWS-based distributed systems: services, events, messaging, data stores, caching, CI/CD, and observability. You operate what you ship. Own architecture for your product surface: APIs, UI, data, and cloud. Raise the quality bar by changing the code: React/TypeScript component architecture, state management, performance, testing, and API integration in a large web app. Identify where generative AI actually helps (internal tools, CMS workflows, support, agent-assisted development) and ship those integrations with production constraints: eval, cost, latency, safety, and fallbacks. Lead through architecture, code review, and mentoring, not through status meetings. Reviews and design docs are the 20-40%, not a substitute for writing code. Unblock engineers in your area with code, a short design, and reviews so the team is not inventing parallel designs.
Requirements
Full-stack ownership. Deep C#/.NET plus strong, recent, hands-on React and TypeScript. You should be credible in both layers in a design review, not a backend engineer who βalso touches CSS.β You have written and shipped production code yourself in the last 6-12 months, in both layers. We will go deep on code you wrote, not only systems you directed. Typically 6-10 years of experience, including at least ~2 years owning complex work: architecture in an area, mentoring, and shipping without being steered through every decision. Distributed systems on AWS: APIs, event-driven services, messaging, data stores, caching, CI/CD, observability, and infrastructure. You have designed and built systems, not only consumed them. Technical lead experience in an area: architecture, code reviews, mentoring, and still writing a large share of the code. Title alone is not enough. We will ask what you personally built and who took your direction. Advanced React/TypeScript: component architecture, state management, API integration, performance, testing, and large-scale SPA development. Hands-on production exposure to AI/ML or generative AI in at least one of: LLM APIs, model inference, RAG, vector databases/embeddings, AI agents, or shipping an AI feature used by real users or internal operators.
Strongly Preferred Multi-tenant SaaS or CMS/admin product experience. Media, OTT, or publishing domain familiarity. A track record of introducing AI in a way that reduced cycle time or operating cost, with a clear view of failure modes (hallucination, eval, prompt/version control). Experience inheriting a large React codebase and improving it without a rewrite. Native or CTV app exposure (this role is web + backend first). CloudFormation/Terraform and a close working relationship with DevOps.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦