1

Software Architect Jobs in Boston, MA (NOW HIRING)

Senior Software Architect

Boston, MA · On-site

$240K - $260K/yr

You'll join our core R&D team as a Senior Software Architect, helping define and evolve the technical foundation of our platform as we scale. You'll work across engineering, product, and AI teams ...

Saviance is seeking a Chief Software Architect to serve as the principal architect and strategic visionary for their core product platform. This highly technical, senior leadership role is ...

What We Need NetBrain is looking for a Software Architect to own the end-to-end technical architecture of our next-generation SaaS platform on AWS. This is a senior, hands-on leadership role at the ...

What We Need NetBrain is looking for a Software Architect to own the end-to-end technical architecture of our next-generation SaaS platform on AWS. This is a senior, hands-on leadership role at the ...

As a Software Architect - Full Stack, you will design, develop, and maintain web, mobile, and TV applications while ensuring seamless integration between hardware and software solutions.

ABOUT THE JOB We are looking for a Lead Software Architect to join our rapidly growing C2 Systems team in Waltham, MA. In this role, you will be responsible for defining the architectural direction ...

Disclaimer Annualized base pay may vary depending on geographic location, job-related knowledge, skills, and experience We are seeking an experienced Cloud Native AWS Software Architect to lead the ...

Showing results 21-40

Software Architect information

See Boston, MA salary details

$85.8K

$189.1K

$223.8K

How much do software architect jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software architect in Boston, MA is $189,052.00, according to ZipRecruiter salary data. Most workers in this role earn between $153,700.00 and $222,700.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 Boston, MA?

The most popular types of Software Architect jobs in Boston, MA are:

What job categories do people searching Software Architect jobs in Boston, MA look for?

The top searched job categories for Software Architect jobs in Boston, MA are:

What cities near Boston, MA are hiring for Software Architect jobs?

Cities near Boston, MA with the most Software Architect job openings:

Infographic showing various Software Architect job openings in Boston, MA as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $189,052 per year, or $90.9 per hour.

Software Architect / C# / .NET

Motion Recruitment

Boston, MA • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Software Architect - .NET & SaaS Platform

Hybrid opportunity in Boston, MA. Our client is a rapidly growing software company delivering enterprise SaaS solutions that help organizations optimize workforce performance, competency management, compliance, and operational excellence. This is a full-time Software Architect opportunity focused on modernizing a cloud-based platform through scalable architecture, event-driven systems, API integrations, and enterprise software design.

This role is ideal for a senior technical leader who enjoys defining architecture strategy, influencing product direction, and designing highly scalable software solutions. You will partner closely with Product, Engineering, and business stakeholders to evolve a multi-tenant SaaS platform used by enterprise customers. The organization is seeking an architect who can balance technical vision with execution while helping drive innovation, scalability, and long-term platform growth.

Required Skills & Experience
  • 10+ years of experience designing and developing enterprise software applications
  • Extensive experience with .NET, C#, ASP.NET Framework, ASP.NET Core, and Web APIs
  • Strong background in software architecture, distributed systems, and SaaS platforms
  • Experience designing and supporting multi-tenant applications
  • Deep understanding of event-driven architecture and messaging patterns
  • Strong data modeling and database design experience
  • Experience with Microsoft SQL Server and relational database architecture
  • Experience with NoSQL technologies such as MongoDB or Elasticsearch
  • Strong knowledge of SOLID principles, object-oriented design, and software design patterns
  • Experience designing and implementing REST APIs and system integrations
  • Experience with CI/CD pipelines and modern software delivery practices
  • Bachelor's or Master's degree in Computer Science or a related technical discipline
  • Excellent communication, analytical, and problem-solving skills
Desired Skills & Experience
  • Microsoft Azure cloud experience
  • Experience with Kubernetes (AKS) and Docker
  • Experience with RabbitMQ, ActiveMQ, Kafka, or similar messaging technologies
  • API security and API versioning expertise
  • Angular or modern front-end framework exposure
  • Experience leading architectural decisions across multiple engineering teams
  • Experience building large-scale enterprise SaaS products
  • Background in workforce management, HR technology, compliance platforms, or other B2B software solutions
  • Experience overseeing software solution design, development, and implementation initiatives
What You Will Be Doing

Tech Breakdown

  • 40% Enterprise Architecture & Solution Design
  • 25% Platform Modernization & SaaS Strategy
  • 20% Integration & Event-Driven Architecture
  • 15% Cloud Infrastructure & DevOps Enablement

Daily Responsibilities

  • 40% Architecture Leadership & Technical Strategy
  • 25% Solution Design & Technical Reviews
  • 20% Cross-Functional Collaboration
  • 10% Mentorship & Engineering Guidance
  • 5% Hands-On Prototyping & Proof of Concepts
The Offer
  • Bonus Eligible

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Paid Time Off
  • 401(k)
  • Career Growth and Leadership Opportunities

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

Additional Note: This position follows a hybrid schedule based in Boston, MA, requiring regular onsite collaboration with engineering and business stakeholders.