1

Software Architect Jobs in Rhode Island (NOW HIRING)

Key Responsibilities Software Architecture and Development * Develop and maintain high-level and detailed software designs that align system requirements, technical architecture, and long-term ...

Key Responsibilities Software Architecture and Development * Develop and maintain high-level and detailed software designs that align system requirements, technical architecture, and long-term ...

Key Responsibilities Software Architecture and Development * Develop and maintain high-level and detailed software designs that align system requirements, technical architecture, and long-term ...

Senior Software Engineer / Task Manager

Newport, RI · On-site

$123K - $162K/yr

Participate in software architecture, code reviews, and technical planning. * Support integration, troubleshooting, and issue resolution in a secure lab environment. * Engage in Atlassian-suite ...

ARCHITECT

Newport, RI · On-site

$101K/yr

... software such as AutoCAD and/or Specs-In-Tact; 2) Participating in on-site analysis to collect data and develop scope for construction projects; 3) Coordinating the architectural design with ...

ARCHITECT

Newport, RI · On-site

$101K/yr

... software such as AutoCAD and/or Specs-In-Tact; 2) Participating in on-site analysis to collect data and develop scope for construction projects; 3) Coordinating the architectural design with ...

ARCHITECT

Newport, RI · On-site

$101K/yr

... software such as AutoCAD and/or Specs-In-Tact; 2) Participating in on-site analysis to collect data and develop scope for construction projects; 3) Coordinating the architectural design with ...

Senior Software Engineer, Java | Endpoint Data

NC · On-site +1

$125K - $165K/yr

Software Architecture & Leadership: Influence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectives. Balance technical debt ...

You'll take ownership of large-scale technical initiatives, ensuring that software architecture is scalable, maintainable, and aligned with business goals. You'll proactively address challenges ...

Software Tutor

Providence, RI · Remote

$18 - $40/hr

Guides students through requirements analysis, architectural planning, code implementation, unit ... Familiar with software development curricula and common challenges such as transitioning from ...

Showing results 21-40

Software Architect information

See Rhode Island salary details

$77.4K

$170.4K

$201.7K

How much do software architect jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software architect in Rhode Island is $170,417.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,600.00 and $200,800.00 per year, depending on experience, location, and employer.

What is a software architect?

A software architect is responsible for engineering and determining the high-level design of software. In this career, your work is critical to the end user experience. While the specific job description will vary by employer, your duties typically include taking on new design projects and using a computer or system to ensure systematic software development. As a job, a software architect is on the IT career track. You must have in-depth technical knowledge and communicate clearly and effectively with the rest of the development team. Software architects must also have experience in stress resistance and analytical skills. Qualifications usually include years of experience in IT, project management, and system design.

How does a software architect typically collaborate with development teams during a project?

A Software Architect works closely with development teams by providing technical guidance, defining architectural standards, and ensuring that the software design aligns with business goals. They often participate in code reviews, help resolve complex technical challenges, and facilitate communication between engineers, product managers, and stakeholders. Regular meetings and documentation are key to ensuring everyone understands the architectural vision, which helps keep the project on track and maintain quality throughout the development lifecycle.

What are the key skills and qualifications needed to thrive as a software architect, and why are they important?

To thrive as a Software Architect, you need deep expertise in software design principles, system architecture, and programming languages, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks, cloud platforms, and modeling tools like UML, as well as certifications such as TOGAF, is highly valued. Strong communication, leadership, and problem-solving skills help you work effectively with cross-functional teams and guide projects to completion. These skills and qualities are essential for creating scalable, maintainable solutions that align with business goals and technical requirements.

What is the difference between Software Architect vs Software Developer?

AspectSoftware ArchitectSoftware Developer
CredentialsBachelor's or Master’s in CS, certifications like TOGAF or AWSBachelor's in CS or related field, certifications vary
Work EnvironmentDesigning system architecture, high-level planningWriting, testing, and maintaining code
Industry UsageUsed across tech companies, enterprise solutionsUsed in startups, tech firms, and various industries

While Software Architects focus on designing overall system structures and technical standards, Software Developers implement these designs through coding. Both roles require technical expertise, but Architects work at a higher strategic level, guiding development teams to ensure scalable and efficient software solutions.

Do software architects make a lot of money?

Software architects typically earn high salaries due to their advanced technical skills and experience in designing complex systems. Their compensation often reflects their expertise in areas like system architecture, cloud platforms, and programming languages, with salaries varying based on industry, location, and company size.

What are the most commonly searched types of Software Architect jobs in Rhode Island?

The most popular types of Software Architect jobs in Rhode Island are:

What are popular job titles related to Software Architect jobs in Rhode Island?

For Software Architect jobs in Rhode Island, the most frequently searched job titles are:

Infographic showing various Software Architect job openings in Rhode Island as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $170,417 per year, or $81.9 per hour.

Senior Software Engineering Manager, AI Software Engineering Enablement

FM

Johnston, RI • On-site

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Job Description:

Established nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share the belief that the majority of property loss is preventable, represent many of the world’s largest organizations, including one of every four Fortune 500 companies. They work with FM to better understand the hazards that can impact their business continuity to make cost-effective risk management decisions, combining property loss prevention with insurance protection.

The Senior Manager, AI Software Engineering Enablement will lead FM’s transition to a governed, AI-enabled software delivery operating model.  

This leader  is responsible for   defining, building, and scaling the enterprise capabilities that enable AI-assisted, traceable, secure, and compliant software delivery. The role oversees the adoption of modern engineering platforms, Enterprise Standards as Code, software development skills, shared services, governance automation, traceability services, release readiness, and AI-enabled development capabilities.  

This leader must bring deep software engineering experience and extensive knowledge of modern engineering best practices, including software architecture, secure development, quality engineering, automated testing, code quality, maintainability, observability, delivery automation, and lifecycle governance. The leader will ensure that AI-enabled development strengthens, rather than bypasses, the engineering disciplines required to build reliable, secure, maintainable, and scalable software.  

Working across Engineering, Architecture, Security, Audit, Compliance, and Platform Engineering, this leader will  establish   the frameworks, platforms, shared services, and governance capabilities that allow software teams to deliver consistently by  leveraging   AI while maintaining enterprise standards and regulatory expectations.  

This is a manager-of-managers role with responsibility for teams focused on developer enablement, AI SDLC capabilities, shared services, engineering governance services, enterprise development standards, and AI software delivery platforms. The scope of impact spans software engineering efforts across FM, driving the adoption and evolution of AI-enabled software delivery capabilities throughout the enterprise.  

The role is approximately 70% technical leadership and strategy and 30% organizational leadership, adoption, and stakeholder engagement.  

Technical Leadership  

  • Own the execution   and refinement   of FM’s AI Software Delivery roadmap and target operating model.  

  • Establish and promote modern software engineering capabilities and best practices across FM, including:   

  • Software architecture and design  

  • Secure software development  

  • Code quality and maintainability  

  • Quality engineering and automated testing  

  • Observability and operational readiness  

  • CI/CD and delivery automation  

  • Developer productivity and experience  

  • Software lifecycle governance  

  • Establish enterprise AI software delivery capabilities, including:   

  • AI- Driven   development  

  • Enterprise Standards as Code  

  • Development Skills  

  • Traceability Services  

  • Governance Services  

  • Release Readiness Services  

  • Enterprise Agent Platform capabilities  

  • Cost Management and FinOps  

  • AIDevOps   capabilities, including AI integration within engineering pipelines, testing, deployment, and operational workflows  

  • Ensure AI-enabled development enhances engineering rigor, quality, security, and maintainability rather than bypassing established software engineering disciplines.  

  • Drive enterprise adoption of  platform and   emerging AI-enabled software engineering capabilities.  

  • Define the strategy, lifecycle, and governance model for reusable software development skills, agents, standards, shared services, and  delivery   accelerators.  

  • Establish metrics and measurement frameworks that quantify the value created by the AI SDLC, including productivity, quality, risk reduction, and return on investment for AI tooling and services.  

  • Establish architecture and operating models for enterprise agent execution, enterprise prompt and skills management, governance automation, and AI-enabled delivery workflows.  

  • Partner with Security, Architecture, Audit, Compliance, and Platform Engineering to embed governance directly into software delivery processes.  

  • Understand the value chain of applying generative AI to software development, including model selection, cost optimization, local versus cloud deployment strategies, toolchain orchestration, and performance management.  

  • Guide   the evolution and effectiveness of the AI SDLC across diverse technology stacks, including cloud-native, commercial off-the-shelf, and legacy application environments.  

Product Ownership  

  • Drive the roadmap for enterprise AI software delivery and shared service capabilities.  

  • Prioritize investments across engineering standards, governance, traceability, developer experience, agent platforms, shared services, and enablement capabilities.  

  • Evaluate emerging technologies and  determine   their alignment with FM’s strategic software delivery direction.  

  • Ensure internally developed capabilities  remain   aligned with evolving enterprise platforms, software engineering best practices, and FM technology standards.  

  • Partner with software engineering leadership to drive adoption of new AI SDLC capabilities and operating model enhancements.  

  • Serve as the strategic owner for enterprise AI software engineering enablement capabilities, balancing innovation, engineering quality, governance, adoption, value realization, and long-term sustainability.  

Qualifications:
  • 15+ years of experience in software engineering, software architecture, software delivery, platform engineering, DevOps, cloud engineering, developer experience, or related technical leadership disciplines.  

  • Deep software engineering experience designing, building, testing, deploying, and operating enterprise software solutions.  

  • 5+ years leading managers, senior engineers, architects, or technical leaders within enterprise technology organizations.  

  • Demonstrated  expertise   in modern software engineering practices, including architecture, code quality, testing strategies, code review, secure software development, maintainability, observability, delivery automation, and engineering governance.  

  • Proven experience leading enterprise-scale engineering transformation, software delivery modernization, platform adoption, or developer productivity initiatives.  

  • Experience working across Engineering, Architecture, Security, Compliance, Audit, Platform Engineering, and Technology Leadership organizations.  

  • Experience defining enterprise engineering standards, governance frameworks, operating models, and cross-functional adoption strategies.  

  • Experience building or managing engineering platforms, shared services, developer ecosystems, or software delivery enablement programs.  

  • Experience managing technology investments, business value realization, vendor capabilities, and technical roadmap prioritization.  

  • Experience presenting strategy, roadmap progress, business value, and  adoption   metrics to senior leadership and executive stakeholders.  

Technical Skills  

  • Modern software architecture, design patterns, development frameworks, and application lifecycle management.  

  • Software development best practices, including clean code, code review, maintainability, technical debt management, refactoring, and reusable design.  

  • Quality engineering practices, including test strategy, automated testing, continuous testing, performance testing, and quality automation.  

  • Secure software development, threat-informed engineering, vulnerability management, and security controls throughout the development lifecycle.  

  • Developer Experience practices, including specification-driven development, harness engineering, reusable development assets, and engineering enablement.  

  • AI agent frameworks, orchestration platforms, and multi-agent software engineering workflows.  

  • Policy-as-Code, Governance-as-Code, Standards-as-Code, and compliance automation.  

  • Platform engineering, shared services, and developer self-service architectures.  

  • Traceability, audit evidence, release readiness, and software delivery governance capabilities.  

  • Software engineering metrics, engineering intelligence, and value measurement frameworks.  

  • Enterprise architecture patterns and technology governance.  

  • Cloud platforms, distributed systems, APIs, integration patterns, and modern software delivery architectures.  

  • CI/CD,  DevSecOps , release management, observability, and production readiness.  

  • FinOps principles and technology cost management practices related to cloud and AI services.  

Preferred Experience  

  • Building enterprise developer platforms, shared engineering services, or internal engineering platforms.  

  • Leading GitHub Enterprise or large-scale engineering platform transformations.  

  • Deploying AI agents, Copilot extensions, enterprise skills, MCP-based integrations, or agent execution platforms.  

  • Establishing Standards-as-Code, Governance-as-Code, or Policy-as-Code capabilities.  

  • Building traceability, audit, compliance,  release   governance, or evidence collection solutions.  

  • Leading enterprise transformation initiatives involving AI-assisted software engineering.  

  • Building, deploying, and operating software products in cloud-native environments.  

  • Modernizing legacy applications and introducing contemporary engineering practices across diverse technology stacks.  

  • Operating within highly regulated environments requiring governance, auditability, security, and compliance oversight.  

  • Defining AI engineering operating models, AI governance capabilities, or AI-enabled software delivery frameworks.  

Leadership Competencies  

  • Deep software engineering judgment and credibility  

  • Strategic technology leadership  

  • Manager-of-managers leadership experience  

  • Enterprise transformation leadership  

  • Cross-functional influence and collaboration  

  • Strong executive communication and storytelling  

  • Governance, risk management, and compliance mindset  

  • Ability to balance innovation with engineering rigor and operational discipline  

  • Strong stakeholder management across technical


FM logo

About FM

Sourced by ZipRecruiter

Industry

Plastics product manufacturing

Company size

51 - 200 Employees

Headquarters location

Rogers, AR, US

Year founded

1980

Social media