P
Remote Lead Software Architect, Cloud-Native Solutions
Job Description
Our client, a fast-paced and innovative technology firm, is seeking a highly experienced and forward-thinking Lead Software Architect to guide the design and implementation of their next-generation cloud-native solutions. This is a fully remote position, offering the flexibility to work from anywhere in the US. The Lead Software Architect will be responsible for defining the technical vision, architecture, and standards for our cloud platforms, ensuring scalability, reliability, security, and maintainability. You will work with development teams to translate complex business requirements into robust and efficient technical designs, driving technical excellence across the organization.
Key responsibilities include designing scalable and resilient microservices architectures, leveraging cloud services (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). You will define API strategies, data models, and integration patterns, ensuring seamless interoperability between various systems. The Lead Architect will establish and enforce coding standards, development best practices, and architectural governance processes. This role involves close collaboration with engineering teams, product managers, and stakeholders to understand requirements and provide technical guidance. You will lead the evaluation and adoption of new technologies and tools, staying at the forefront of cloud-native advancements. Mentoring senior engineers, conducting code reviews, and ensuring the technical integrity of our software solutions will be critical. Developing and maintaining architectural documentation, roadmaps, and best practice guidelines will also be a key responsibility.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. A minimum of 10 years of progressive experience in software development, with at least 5 years in a technical leadership or architect role, is required. Proven expertise in designing and implementing complex, distributed systems using cloud-native principles and technologies is mandatory. Deep understanding of microservices architecture, event-driven systems, CI/CD pipelines, and infrastructure as code (IaC) is essential. Strong knowledge of at least one major cloud provider (AWS, Azure, GCP) and container orchestration (Kubernetes) is required. Excellent problem-solving, analytical, and communication skills are vital for this role, enabling effective collaboration with distributed teams. Experience with performance tuning, security best practices, and cost optimization in cloud environments is highly desirable. Join our Las Vegas-based remote team and architect the future of cloud technology.
Key responsibilities include designing scalable and resilient microservices architectures, leveraging cloud services (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). You will define API strategies, data models, and integration patterns, ensuring seamless interoperability between various systems. The Lead Architect will establish and enforce coding standards, development best practices, and architectural governance processes. This role involves close collaboration with engineering teams, product managers, and stakeholders to understand requirements and provide technical guidance. You will lead the evaluation and adoption of new technologies and tools, staying at the forefront of cloud-native advancements. Mentoring senior engineers, conducting code reviews, and ensuring the technical integrity of our software solutions will be critical. Developing and maintaining architectural documentation, roadmaps, and best practice guidelines will also be a key responsibility.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. A minimum of 10 years of progressive experience in software development, with at least 5 years in a technical leadership or architect role, is required. Proven expertise in designing and implementing complex, distributed systems using cloud-native principles and technologies is mandatory. Deep understanding of microservices architecture, event-driven systems, CI/CD pipelines, and infrastructure as code (IaC) is essential. Strong knowledge of at least one major cloud provider (AWS, Azure, GCP) and container orchestration (Kubernetes) is required. Excellent problem-solving, analytical, and communication skills are vital for this role, enabling effective collaboration with distributed teams. Experience with performance tuning, security best practices, and cost optimization in cloud environments is highly desirable. Join our Las Vegas-based remote team and architect the future of cloud technology.
Original posting:
www.whatjobs.com