Chief Architect
Location
United States
Posted
12 days ago
Salary
$300K - $385K / year
Seniority
Lead
Job Description
Chief Architect
Legion
• Serve as Legion’s senior-most hands-on technical authority for complex architecture, system design, and platform evolution. • Personally dive into code, design documents, production incidents, performance bottlenecks, and implementation tradeoffs to diagnose root causes and guide technical direction. • Lead the hardest technical decisions across AI systems, optimization engines, distributed systems, data architecture, reliability, scalability, security, and platform modernization. • Write prototypes, reference implementations, architecture decision records, technical specifications, and design patterns where needed to unblock teams and establish clear direction. • Make high-consequence technical decisions with incomplete information, balancing correctness, simplicity, speed, scalability, reliability, cost, and long-term maintainability. • Challenge architectural drift, unnecessary complexity, weak abstractions, and short-term decisions that create long-term platform risk. • Partner directly with Staff, Principal, and senior engineering leaders in design reviews, code-level discussions, and implementation planning. • Define and own the long-term architecture for Legion’s AI-driven Workforce Management platform across application services, data infrastructure, ML systems, optimization engines, APIs, integration architecture, developer platforms, and enterprise-scale operations. • Establish engineering-wide standards for system design, scalability, performance, reliability, extensibility, observability, security, and maintainability. • Ensure Legion’s architecture supports enterprise configurability and extensibility without allowing uncontrolled customization or product fragmentation.
Job Requirements
- 15+ years of experience building and scaling large-scale software systems.
- Demonstrated success designing and scaling mission-critical, multi-tenant SaaS platforms for enterprise customers.
- Deep hands-on experience with large-scale distributed systems, cloud-native architecture, data platforms, APIs, event-driven systems, platform engineering, and high-availability production environments.
- Proven ability to operate as a hands-on technical leader who can credibly engage in code-level and design-level discussions with senior engineers.
- Experience making major architecture decisions for systems with high scale, high reliability requirements, complex domain logic, and long product lifecycles.
- Experience modernizing large production systems incrementally while maintaining uptime, backward compatibility, customer trust, and engineering velocity.
- Experience building or supporting AI, ML, optimization, decisioning, forecasting, or data-intensive products in production.
- Strong understanding of observability, incident response, performance engineering, reliability architecture, capacity planning, and operational excellence.
- Ability to communicate complex technical concepts clearly to engineering teams, executives, customers, and cross-functional partners.
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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Ruby on Rails, Node.JS
ultima millaLogistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.
• Desarrollar nuevas características y mejoras para nuestros productos y servicios de manera segura y bien probada, siguiendo las pautas de la empresa. • Escribir documentación técnica detallada. • Resolver problemas técnicos de alcance y complejidad moderados. • Garantizar el estilo de código, la mantenibilidad y las mejores prácticas. • Brindar mentoría a los Ingenieros Junior en tu equipo para ayudarlos a desarrollar sus habilidades técnicas y eliminar obstáculos para su autonomía. • Lanzar con confianza características y mejoras de tamaño moderado con orientación mínima y apoyo de otros miembros del equipo.
Tech Lead – Ruby on Rails, Node.js
ultima millaLogistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.
• Definir y comunicar la dirección técnica de tu equipo: arquitectura de servicios, contratos entre APIs, diseño de flujos event-driven sobre Kafka y estrategias de evolución de sistemas legacy. • Diseñar, construir y escalar servicios en Rails y Node.js con énfasis en confiabilidad, performance y mantenibilidad. • Formar parte del equipo de arquitectura técnica, participando en decisiones que cruzan equipos y servicios: límites entre dominios, estándares de integración, observabilidad y resiliencia. • Escribir y revisar RFCs y propuestas de diseño; comunicar trade-offs técnicos complejos con claridad a audiencias técnicas y no técnicas. • Resolver los problemas técnicos de mayor complejidad y alcance, incluyendo debugging de sistemas distribuidos en producción e incident response. • Liderar code reviews y design reviews exigentes pero constructivas, elevando el nivel técnico del equipo. • Mentorear a ingenieros de todos los niveles, ayudándolos a crecer técnicamente y a ganar autonomía. Tu éxito incluye formar a la próxima generación de líderes técnicos. • Trabajar con producto y con el Engineering Manager para traducir objetivos de negocio en planes técnicos ejecutables, sabiendo decir que no a lo correcto. • Garantizar estándares de calidad: testing, CI/CD, seguridad y prácticas de desarrollo asistido por IA con control de calidad.
Full-stack Developer, Python, Junior
Lumini IT SolutionsTransformando negócios através da tecnologia! ☁️💡
• Develop and maintain web applications using Python and front-end technologies. • Participate in the analysis, implementation, and evolution of features. • Implement integrations with third-party APIs and services. • Collaborate with the team to define technical solutions and drive continuous improvements. • Contribute to code quality through testing, code reviews, and development best practices. **We are looking for professionals at Junior or Mid-level, with a proactive attitude, increasing autonomy, and a desire to build impactful solutions.**
• Design, implement, and maintain scalable and reliable backend microservices using Go • Collaborate with product managers and front-end teams to define API specifications • Ensure services are deployed, monitored, and scaled efficiently in a Kubernetes environment • Troubleshoot and resolve complex production issues • Drive continuous improvement in development processes



