Sri Lanka
22 days ago
Manager Product Architecture

Location: Sri Lanka

Overview: We are seeking a highly skilled Principal Architect to lead the architectural design and development of the Bronte application, a critical component of our Learning Platform. This role requires a visionary leader who can drive innovation, ensure scalability, performance, and security, and collaborate effectively with cross-functional teams.

Key Responsibilities:

· Lead the architectural design and development for the Bronte application.

· Collaborate with product and technology teams to innovate and evolve the Learning Platform.

· Drive design and implementation decisions using principles and best practices, creating best practices and patterns.

· Work collaboratively with other technology teams, leveraging solutions where appropriate.

· Mentor senior engineers and technical leads to make sound technical decisions and build effective engineering practices.

· Build proof-of-concepts (POCs) and turn them into production-ready code.

· Participate in architecture, code, security, and operational reviews.

· Drive a culture of technical excellence and continuous improvement.

· Identify and introduce new technologies and patterns that elevate the platform.

· Be the go-to expert for technical solutions for various development teams.

Education/Certifications:

· BS or MS degree in Computer Science, Computer Engineering, Information Systems, or a related discipline.

Experience/Minimum Requirements:

· 10+ years in the software industry.

· Significant experience in building services-based consumer platforms at high-scale, high-availability, performance, and resilience, preferably using Spring Boot and Domain Driven Design principles.

· Expertise in Java and JVM internals to improve performance and achieve optimal runtime performance.

· Experience building modern frontend applications using micro-frontend technology with ReactJS and Material UI.

· Prior experience selecting purpose-driven database technologies, driven by use-cases and hands-on operational expertise. Experience with Cassandra is highly desired.

· Experience building platforms for both consumer and/or the education industry.

· Proven experience architecting for the cloud with consideration for security and cost-effectiveness, preferably hands-on with AWS.

· Experience defining Service Level Objectives (SLO) and measuring outcomes using appropriate monitoring tools.

· Ability to navigate through different layers of the architecture to troubleshoot and find the root cause of issues.

· Experience in reducing and eliminating tech-debt, moving from a monolithic technology stack to a cloud-based service-oriented architecture.

· Demonstrated ability to deliver high-quality SaaS products that serve millions of people.

· Proficient in designing modular architectures with good separation of concerns and data-modeling principles.

· Proficient in designing solutions that generate and leverage data to personalize the platform.

Confirm your E-mail: Send Email
All Jobs from Pearson