Join a global technology environment helping property and casualty (P&C) insurers modernize their core systems, accelerate digital transformation, and deliver better customer experiences. As a Software Architect, you will provide technical leadership for complex Guidewire InsuranceSuite implementations across Latin America, guiding projects from initial architecture through deployment and stabilization. You will translate business requirements into scalable, secure, and maintainable solutions spanning application configuration, integrations, data architecture, and cloud operations. Working closely with customers, implementation partners, and cross-functional engineering teams, you will establish technical standards, mitigate delivery risks, and improve implementation efficiency. You will also contribute to reusable frameworks, cloud adoption, and AI-enabled engineering practices while mentoring technical professionals across the regional ecosystem. This remote opportunity offers significant technical ownership, international collaboration, and the chance to influence enterprise insurance technology solutions at scale.
Solution Architecture and Technical Leadership: Lead end-to-end technical architecture for complex Guidewire InsuranceSuite implementations across Latin America, covering PolicyCenter, BillingCenter, and ClaimCenter from initial design through go-live and post-launch stabilization.
Business Requirements and Solution Design: Translate customer business requirements into scalable, maintainable technical solutions encompassing application configuration, integrations, data migration considerations, and cloud infrastructure.
Architecture Governance: Own critical technical decisions involving data models, integration patterns, application extensibility, performance, scalability, resilience, and security, ensuring alignment with established architectural standards and best practices.
Technical Design Reviews: Review and validate technical designs, configuration strategies, integration specifications, and implementation approaches developed by project teams and delivery partners to ensure consistency, quality, and long-term maintainability.
Hands-On Technical Problem-Solving: Investigate and resolve complex issues across application, integration, and data layers. Conduct design and code reviews while providing technical guidance to consultants and engineering teams.
Reusable Frameworks and Best Practices: Develop and promote reusable implementation patterns, accelerators, frameworks, and technical assets that reduce delivery effort, improve implementation quality, and accelerate time to value across regional projects.
Cloud Architecture and Delivery: Align implementation architectures with cloud platform capabilities, supporting cloud adoption, deployment strategies, operational readiness, and reliable production environments.
Performance and Non-Functional Requirements: Identify and manage technical risks throughout the delivery lifecycle, addressing performance optimization, scalability, system resilience, security, and operational reliability.
Product and Engineering Collaboration: Work with Product, Research and Development, and Cloud teams to share customer feedback, influence product roadmaps, and align implementation solutions with evolving platform capabilities.
Project Estimation and Planning: Contribute to proposals and delivery planning by assessing technical scope, resource requirements, implementation effort, dependencies, risks, and architectural constraints.
Customer and Partner Advisory: Serve as a trusted technical advisor to customer stakeholders and implementation partners, leading architecture workshops, explaining design trade-offs, and documenting technical decisions and their rationale.
Mentoring and Knowledge Sharing: Coach architects and consultants, strengthen technical capabilities across distributed teams, and promote consistent architecture and engineering standards throughout the regional practice.
AI-Enabled Engineering: Explore and apply AI-assisted development, knowledge tools, and automation to improve architectural analysis, software development, and troubleshooting efficiency.
Delivery Excellence: Help improve implementation quality, reduce delivery risks, and accelerate cloud adoption across strategic insurance transformation programs in Latin America.