TimelyCare

Senior Software Architect

TimelyCare

full-time

Posted on:

Location Type: Remote

Location: Remote • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $155,000 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsJavaScriptNext.jsNode.jsNoSQLReactReact NativeTypeScript

About the role

  • TimelyCare is seeking a Senior Software Architect to help shape the technical future of our platform.
  • Reporting to the Director of Architecture, you will work closely with engineering teams to design and evolve a cohesive, scalable architecture while championing an outstanding developer experience.
  • Play a key part in defining our AI-first development approach—including designing and implementing autonomous agents, crafting robust MCP (Model Context Protocol) layers, and pioneering patterns for AI-native features across our products and internal tooling.
  • Enjoy designing systems end-to-end, solving complex technical problems, and making it easier and more joyful for engineers to build both traditional and AI-powered software.

Requirements

  • 10+ years of professional software development experience, including significant experience designing and building distributed systems.
  • 3+ years in an architect, principal engineer, or equivalent senior technical leadership role.
  • Deep expertise in TypeScript and modern JavaScript (ES6+).
  • Strong experience with Node.js and building backend services and APIs.
  • Experience with modern frontend frameworks such as React, React Native, and/or Next.js.
  • Hands-on experience designing and working with both relational and NoSQL data stores.
  • Proven experience with microservice and API-first architectures, including service-to-service communication, versioning, and governance.
  • Strong familiarity with AWS and cloud-native architectures (containers, serverless, managed services, etc.).
  • Demonstrated experience improving developer experience (DX) through better tooling, automation, CI/CD, code quality practices, and documentation.
  • Solid understanding of observability practices and tools (logging, metrics, tracing) to ensure system reliability and debuggability.
  • Excellent communication and collaboration skills, with the ability to influence and align multiple teams without direct authority.
  • A pragmatic mindset: you know when to design for the long term and when to ship an incremental improvement.
  • Practical experience with LLMs and AI-driven systems (e.g., retrieval-augmented generation, agents, tool-calling, or workflow orchestration).
  • Familiarity with MCP or similar tool/adapter abstraction layers, and designing safe, reusable “tools” for AI systems to call.
  • Experience with agentic frameworks, orchestration platforms, or building custom agent architectures.
  • Experience implementing safety, guardrails, data-privacy, and observability patterns for AI-enabled features.
  • Experience in healthcare, telehealth, or other regulated industries (HIPAA, SOC2, etc.).
  • Experience with event-driven architectures, messaging/streaming platforms, or CQRS.
  • Experience working in a B2B2C environment or with large enterprise customers.
Benefits
  • Paid Company Holidays + No work on your birthday!
  • Flexible PTO + Volunteer Time Off (VTO) as an organization to give back to the community
  • Variable bonus eligibility on a quarterly basis
  • Company-sponsored Health Insurance (Medical, Dental, Vision) + Pet Insurance
  • Company-paid group Life Insurance + Company-paid Short Term Disability
  • Concierge benefit support services
  • 401(k) with employer match
  • Free access to TimelyCare virtual medical and mental health support
  • Mission-Driven Purpose with a Supportive Team Culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptJavaScriptNode.jsReactReact NativeNext.jsmicroservicesAPI-first architecturerelational databasesNoSQL
Soft skills
communicationcollaborationinfluencepragmatic mindsetproblem-solvingdeveloper experience improvementteam alignmenttechnical leadershipdocumentationautomation