LifeMD

LifeMD (Nasdaq: LFMD) is a rapidly growing direct-to-consumer telemedicine company.

Software Architect

Full TimeRemoteTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

California

Posted

2 days ago

Salary

$220K - $235K / year

10 yrs expEnglish

Job Description

• 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.

Job 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

Related Job Pages