
Senior Software Architect
TimelyCare
full-time
Posted on:
Location Type: Remote
Location: Remote • Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $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