LifeMD

Software Architect

LifeMD

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $220,000 - $235,000 per year

Job Level

About the role

  • Define and evolve system architecture across frontend, backend and data layers.
  • Lead modernization efforts, including monolith-to-modular or service-oriented transformations.
  • Design systems capable of handling high data volumes and large-scale usage.
  • Establish architectural standards, patterns, and documentation practices.
  • Evaluate and introduce new technologies where strategically appropriate.
  • Design and optimize systems handling high throughput and large datasets.
  • Lead database architecture decisions, including normalization, indexing, and performance tuning.
  • Improve system reliability, observability, and latency across services.
  • Drive refactoring initiatives that meaningfully improve performance and maintainability.
  • Architect systems that responsibly integrate AI/ML capabilities.
  • Collaborate on model evaluation, performance monitoring, and safe production deployment.
  • Design application layers that abstract model limitations while delivering high-quality user experiences.
  • Improve CI/CD pipelines, build performance, and deployment processes.
  • Establish monitoring, alerting, and operational best practices.
  • Partner with SRE/Platform teams to improve uptime and system resilience.
  • Partner with Management to translate business goals into technical architecture.
  • Mentor engineers and guide architectural decision-making across teams.
  • Contribute to hiring, technical interviewing, and engineering standards.
  • Balance short-term roadmap commitments with long-term architectural sustainability.

Requirements

  • 10+ years of professional software engineering experience.
  • Demonstrated experience leading architectural decisions for complex, production-scale systems.
  • Strong full-stack experience (modern frontend frameworks + backend APIs).
  • Experience designing and scaling high-throughput, data-intensive systems.
  • Deep understanding of relational databases and system performance optimization.
  • Experience improving CI/CD, build systems, and developer productivity.
  • Strong communication skills and ability to influence cross-functional stakeholders.
  • Experience in high-growth environments.
  • **Preferred**
  • Experience integrating AI/LLM-based systems into production environments.
  • Background in SaaS architectures.
  • Experience blending SWE and SRE practices.
  • Previous engineering leadership or management experience.
Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Roth 401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Unlimited PTO Policy
  • Paid Holidays
  • Short Term Disability
Applicant Tracking System Keywords

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

Hard Skills & Tools
system architecturefrontend developmentbackend developmentdata architecturedatabase normalizationindexingperformance tuningCI/CDAI integrationSaaS architecture
Soft Skills
leadershipcommunicationmentoringcollaborationinfluencing stakeholdersdecision-makingorganizational skillstechnical interviewingbalancing commitmentsguiding teams