Lead Architect (Remote)
WhatJobs Direct
About the role
Our client is seeking an exceptional Lead Architect to join their globally distributed team. This is a fully remote position where you will be instrumental in defining the technical vision and architectural direction for large-scale, complex software systems. You will collaborate closely with product management, engineering teams, and stakeholders to design robust, scalable, and maintainable solutions. The Lead Architect will be responsible for evaluating new technologies, establishing architectural best practices, and ensuring the technical feasibility of product roadmaps. You will provide technical leadership, mentoring, and guidance to engineering teams, fostering a culture of innovation and technical excellence. This role demands a deep understanding of software design patterns, distributed systems, cloud architectures, and a proven ability to translate business requirements into sound technical strategies. The ideal candidate will have a passion for elegant design, a commitment to code quality, and the ability to communicate complex technical concepts effectively to both technical and non-technical audiences.
Key Responsibilities: Define and evolve the overall technical architecture for key products and platforms. Provide technical leadership and guidance to development teams throughout the software development lifecycle. Evaluate and recommend new technologies, frameworks, and tools to enhance system capabilities. Establish and enforce architectural principles, patterns, and best practices. Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions. Design scalable, reliable, and secure software systems and infrastructure. Conduct code reviews and architectural design reviews to ensure quality and adherence to standards. Mentor and develop engineers, fostering a culture of technical growth and innovation. Troubleshoot complex technical issues and provide solutions. Stay current with emerging technologies and industry trends in software architecture. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 10+ years of progressive experience in software engineering, with at least 5 years in an architectural role. Extensive experience designing and implementing large-scale distributed systems. Deep understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture. Proficiency in multiple programming languages and a strong grasp of software design patterns. Excellent understanding of data structures, algorithms, and system performance optimization. Strong leadership, communication, and interpersonal skills. Proven ability to influence technical direction and drive consensus. Experience with CI/CD pipelines and DevOps practices is a plus. This is an exciting opportunity to join a forward-thinking organization as a Lead Architect in a fully remote capacity. You will have the autonomy to shape the technical landscape and work on challenging, impactful projects from anywhere in the world. This role is ideal for a seasoned architect seeking a flexible, high-impact career.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free