Enhance software delivery as a Lead Software Engineer focusing on cloud-based distributed systems. Lead the way in architectural design and leveraging AI tools for optimal outcomes.This role involves leading the design and implementation of robust distributed systems in a collaborative environment. You’ll drive technical discussions, enhance software practices, and offer technical mentorship to junior engineers. Expect to automate development processes while exploring new technologies and approaches.Key Responsibilities:• Design and build scalable, resilient distributed solutions• Write, review, and maintain high-quality code• Collaborate with product teams to influence architectural choices• Streamline software testing, deployment, and monitoring• Lead POCs for emerging technology and architectural strategiesRequirements:• Track record of building production-ready distributed systems• Strong skills in Java, Spring Boot, or Go• Experience with AI development tools to drive efficiency• Knowledge of secure coding and design patterns• Familiarity with cloud environments like AWS or AzureLeverage your engineering skills to create impactful software solutions and drive innovation in distributed systems.#J-18808-Ljbffr
Lead Software Engineer Specializing In Cloud-Based Solutions
MASTERCARD
vancouver, vancouver
Published 27 days ago
Report job