Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Software Technical Lead

Software Technical Lead

TriSearch | Software / SaaS
1h 9m ago
Remote In-Country
Full Time
IC
United States of America
$210k - $235k USD/yr

Software Technical Lead

Employment Type: Full-Time

Location: Denver, CO – Hybrid (2 days/week in office) or Remote within the U.S. for candidates outside the Denver market

Salary Range: $210,000–$235,000

Why This Role Exists

Our client operates a large-scale, multi-tenant SaaS platform used daily by businesses and consumers across the United States. The organization is in the midst of a significant platform transformation—breaking a legacy monolith into domain-owned microservices, building a modern event-driven architecture on AWS, and introducing production AI agents capable of taking meaningful action within business workflows.

The Software Technical Lead will serve as the engineering anchor for one or more product or platform areas. This is a senior individual contributor position for someone who can translate architectural decisions into production software, lead design and code reviews, establish engineering standards, and take ownership of systems once they reach production.

This is not a people-management position. You will provide hands-on technical leadership to a small team of engineers, including both U.S.-based and offshore resources, while remaining deeply involved in architecture, coding, reviews, deployment, and production support.

Scope & Scale

You will work across:

  • Multiple product or platform areas supported by small engineering teams.
  • Legacy applications currently in production as well as new services being built or extracted from the monolith.
  • A large-scale, multi-tenant SaaS environment with tenant-specific configurations and feature flags.
  • REST, SOAP, webhook, and event-driven integrations with third-party systems.
  • Production AI agents that interact with your domain and depend upon reliable service and tool contracts.

What You’ll Own

End-to-End Technical Ownership Take technical responsibility for assigned product and platform areas, including both existing production systems and newly developed services.

Service Design & Delivery Lead initiatives from initial design documentation through production rollout and cutover. You’ll help determine service boundaries, identify the appropriate seams for extracting functionality from the monolith, and define how application data transitions into the new architecture.

Full-Stack Application Delivery Lead the delivery of complete vertical slices, including independently deployable React/Next.js frontend modules, API/BFF contracts, domain-owned microservices, event-driven architecture, independent deployment pipelines, and application performance and monitoring.

AI Agent Integration Partner with the AI platform team when production AI agents interact with your domain. You’ll own the supporting tool contracts, including schemas, SLAs, idempotency, evaluation fixtures, and guardrails.

Engineering Velocity & Quality Establish development practices that improve team productivity while maintaining a high engineering quality bar.

Technical Standards & Mentorship Define patterns for cross-team contracts, code reviews, design reviews, incident ownership, and on-call responsibilities while mentoring engineers across the team.

What Success Looks Like

First 90 Days

You will learn the platform, understand the existing monolith and modernization roadmap, and take ownership of your assigned technical areas and their production support responsibilities.

You’ll begin leading design and code reviews, establish engineering expectations with the team, ship a meaningful production change in your primary technology stack, and develop the design plan for an upcoming domain extraction.

First Year

Success will include leading at least one significant domain extraction from the monolith through dual-write, traffic splitting, validation, and clean production cutover.

You’ll help establish independently deployable frontend modules, ensure performance standards are met, implement reliable tool contracts for AI agents interacting with your domain, and create a cohesive delivery cadence across onshore and offshore engineering resources.

Hands-On Expectations

This is a senior individual contributor role, not a management role.

The majority of your time will be spent working directly with technology—writing production code, creating design documentation, reviewing pull requests, leading technical reviews, and owning production cutovers.

You will also be responsible for cross-team technical contracts, production incidents, on-call ownership, and mentoring engineers.

What You Bring

Must Have

  • 7+ years of professional software engineering experience, including at least 2 years operating as a Technical Lead, Staff Engineer, or comparable senior technical contributor.
  • Strong proficiency in at least three of the following:
  • Python
  • Java/Spring Boot
  • PHP/Laravel
  • TypeScript/React
  • Ability to write production code in your primary stack while effectively reviewing code across additional technologies.
  • Significant hands-on AWS production experience, ideally including Lambda, EventBridge, DynamoDB, ECS/Fargate, RDS/Aurora, API Gateway, SQS/SNS, and CloudWatch.
  • Demonstrated experience breaking a production monolith into microservices.
  • Experience defining domain-driven service boundaries and applying modernization patterns such as strangler fig and anti-corruption layers.
  • Experience separating shared databases and leading a meaningful production service extraction involving techniques such as dual-write validation, traffic splitting, canary deployments, or tenant-based rollouts.
  • Full-stack delivery experience, including frontend and backend development within the same product area.
  • Experience owning application performance, observability, and monitoring.
  • Experience integrating third-party APIs at scale using REST, SOAP, webhooks, idempotency, retry/backoff patterns, and other integration techniques.
  • Experience working with relational databases such as MySQL/Aurora and NoSQL platforms such as DynamoDB.
  • Strong written technical communication skills, particularly architecture and design documentation.
  • Ability to create reusable technical abstractions without unnecessary complexity.

Strongly Preferred

  • Experience delivering production AI or agentic workflows.
  • Exposure to code-first AI agent frameworks such as Strands Agents, LangGraph, or comparable technologies.
  • Experience with AWS Bedrock/AgentCore, MCP servers, prompt engineering, evaluation frameworks, guardrails, and AI cost/latency management.
  • Micro-frontend architecture experience, including independently deployable frontend components, module federation

#LI-SJ1

Required Skills

awsreactnextjspythonjavaphptypescriptdynamodb

Required Languages

🇬🇧 English

Related searches

  • Remote Jobs in USA
  • Jobs in USA
  • Remote In-Country Jobs
  • Senior Jobs
1 jobs
Sort by
1h 9m ago

Software Technical Lead

TriSearch·Software / SaaS
$210k - $235k USD/yr
awsreactnextjspythonjava+3
📡Remote In-Country
|United States of America
General Full-Stack Engineering
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild fdc46e45
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers