Architect of Software Engineering
Cleveland, Cuyahoga County, Ohio, 44101, USA
Listed on 2026-02-09
-
IT/Tech
Systems Engineer
Overview
Met Life Legal Plans is the country's largest provider of legal voluntary benefits. We have more than 40 years of experience in employee legal services and are committed to providing excellent care to our plan members, sponsors and 18,000+ attorneys. We are trusted by nearly 7 million families and more than 200 Fortune 500 companies who offer our service as an employee benefit.
It’s an exciting time to join our team. We are growing quickly and have a bold vision for our future as we evolve our company to dream bigger, move faster, and use creativity and technology to build products people love.
MLP's Core 4:
- Put customers first
- Be the Best
- Make things easier
- Succeed together
This position is a fully remote position. The ideal candidate can be located anywhere in the continental United States.
A day in the life of our Architect of Software Engineering at Met Life Legal Plans:
Our Enterprise Application Architect is responsible for designing and governing enterprise-grade applications that align with organizational strategy and technology standards. This role ensures solutions are scalable, secure, fault-tolerant, and maintainable, while leveraging modern frameworks and best practices. A critical responsibility is leading the transition from monolithic architectures to microservices-based systems, enabling agility, resilience, and faster delivery cycles. The architect must also understand the organization’s product and service offerings to design efficient, data-driven business rules and automation that enhance operational efficiency and customer experience.
The architect will work closely with engineering teams, product managers, and business stakeholders to define architecture patterns, integration strategies, and governance models for applications built on Material UI, React
JS, Django, and Postgre
SQL.
This role requires strong analytical, problem-solving, and communication skills, along with a solid understanding of software engineering principles. This position is instrumental in planning the basic function of our software applications and requires strong technical and design skills. MLP’s Architect of Software Engineering serves as a leadership role for defining application design patterns, coding standards, standard IDE usage, secure SDLC practices, integration standards, system security, error handling, data privacy, scalability and system performance.
Responsibilities- Create 3-year roadmaps aligning Line of Business strategic and tactical needs with modern enterprise architecture.
- Define and maintain application architecture standards and patterns consistent with Met Life best practices. Own reporting for Enterprise Application Inventory.
- Contribute to broader Met Life Enterprise Architecture community in developing standards and supporting architectural governance.
- Lead migration strategy from monolithic applications to a microservice architecture, ensuring modularity, scalability, faster/parallel development cycles, easier roll-back and patching, and reduced deployment risk.
- Embed automated remediation in application architecture: actions such as container restarts, failover, or scaling executed via orchestration tools (e.g., Kubernetes) must be factored into future state designs.
- Create application resilience by design: future state architectures must have built-in redundancy, be fault-tolerant, and support “self-healing” by leveraging continuous monitoring, anomaly detection, and rule-driven automated responses.
- Design solutions using React
JS for front-end, Django for back-end, and Postgre
SQL for persistence. - Define API-driven architecture and REST/Graph
QL integration. - Design secure, performant communication between client and server.
- Embed authentication flows (JWT, OAuth) and session management.
- Establish UI/UX guidelines leveraging Material UI for consistency and accessibility.
- Create component-based designs and UI/UX best practices.
- Design scalable, reusable UI components aligned with enterprise branding.
- Embed state management (Redux, Context API) and performance optimization for large-scale apps.
- Define application data architectures that support downstream business intelligence and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).