To support innovative AI-driven projects, the full-time Software Architect will design and scale systems that enhance digital experiences, ensuring resilience and performance while collaborating across Engineering, Product, Infrastructure, and Platform teams in a remote work environment. Key responsibilities Define and evolve architectural solutions to improve system performance, scalability, and reliability Design frameworks and engineering standards that enhance system resilience and maintainability Collaborate with cross-functional teams to embed architectural principles into planning, design, and delivery Required qualifications Bachelor's degree in Computer Science or a related field, or equivalent education and experience At least 8 years of professional software engineering experience, focusing on large-scale distributed systems Proven experience with high-availability, mission-critical platforms Strong expertise in scalable design patterns and modern cloud-based architectures Experience with continuous integration, infrastructure as code, and observability tooling