Legion

SaaS Platform Architect

Legion

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $250,000 - $350,000 per year

Job Level

About the role

  • Define and evolve the architecture of Legion's multi-tenant SaaS platform.
  • Lead system design for highly scalable, fault-tolerant, distributed services.
  • Establish architectural patterns, standards, and long-term technical roadmaps.
  • Drive decisions around service decomposition, API strategy, and extensibility.
  • Architect and optimize cloud-native systems on AWS.
  • Design for high availability, performance, security, and cost efficiency.
  • Own containerization and orchestration strategy (Docker, Kubernetes) in production.
  • Champion observability, reliability engineering, CI/CD, and infrastructure as code.
  • Ensure secure enterprise-grade data protection at scale.
  • Lead performance tuning, scalability modeling, and database optimization.
  • Design APIs and integration patterns for enterprise customers and partners.
  • Support compliance and audit requirements common in enterprise environments.
  • Actively use Generative AI coding tools (GitHub Copilot, Cursor, Claude) as a standard part of your development and architectural workflow — demonstrated prior use is required.
  • Establish engineering-wide best practices for AI-assisted development, code review, and architectural validation.
  • Support the design and development of AI-native product capabilities.
  • Evaluate and integrate emerging AI/ML frameworks and LLM orchestration patterns (RAG, agentic workflows) into the core platform.
  • Drive measurable improvements in AI SDLC practices and engineering velocity through intelligent automation.
  • Lead design reviews and mentor senior engineers and principals.
  • Serve as the escalation point for complex production or architectural challenges.
  • Partner cross-functionally with Product, Data, QA, and DevOps.
  • Contribute hands-on to critical platform components, with a primary emphasis on architecture and technical direction.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
  • 10+ years architecting multi-tenant, cloud-native SaaS platforms serving enterprise customers (building core product systems, not customer implementations)
  • Demonstrated active use of Generative AI coding tools in professional software development
  • Deep expertise in Java, Spring Boot, Hibernate, MySQL, and RESTful API design
  • Strong hands-on experience with AWS — including compute, storage, networking, and managed services at scale
  • Demonstrated expertise in distributed systems, event-driven architectures, and large-scale data modeling
  • Experience designing for high availability, fault tolerance, and performance under high-concurrency enterprise workloads
  • Experience with containerization and orchestration (Docker, Kubernetes) in production environments
  • Strong DevOps fluency: CI/CD pipelines, GitHub, observability, and infrastructure as code
  • Excellent technical communication and cross-functional leadership skills.
Benefits
  • $0 monthly premium and other flexible medical, dental, and vision plans effective on the first day of employment
  • 401k plan
  • Discretionary Paid Time Off and Paid Holidays
  • Parental Leave
  • Equity
  • Monthly Wellness Reimbursement
  • Monthly Lunch on Legion
Applicant Tracking System Keywords

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

Hard Skills & Tools
cloud-native architecturemulti-tenant SaaSAPI designJavaSpring BootHibernateMySQLDockerKubernetesGenerative AI coding tools
Soft Skills
technical communicationcross-functional leadershipmentoringproblem-solvingcollaboration
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Engineering