1

Senior Software Architect Jobs in San Ramon, CA (NOW HIRING)

Software Architect Status: Full Time Location: San Francisco Bay Area, CA / Moriarty, NM Reports To ... Mentor senior and staff engineers on architectural best practices and long-term system health.

About the Role We are seeking a Senior Mainframe DevOps Architect to lead solution design and own ... Broadcom mainframe software products and modern DevOps frameworks. * Architecture & Design ...

Company Description Motocol is recruiting for our client Our client is seeking a senior software architect with at least 8 years of experience in designing scalable, distributed systems to join the ...

Senior Software Engineer

San Mateo, CA

$139K - $183K/yr

Senior Software Engineer - Logging, Diagnostics & Post-Release Incident Analysis Overview The ... Key Responsibilities Logging Architecture * Define and drive the overall platform logging strategy.

Sr Staff Software Engineer

Palo Alto, CA · Hybrid

$152K - $190K/yr

Role: Sr Staff Software Engineer Location: DALLAS TX ( hybrid role) NO 100% REMOTE, has to relocate ... Enhancing AI and ML architecture for faster, more impactful decision-making. * Integrating AI to ...

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, seeking a Senior Algorithm Software Architect to lead the design and delivery of high-performance ...

They are seeking a Senior Algorithm Software Architect to lead the design and delivery of GPU-accelerated, high-performance computing software, setting architectural direction and coaching engineers ...

next page

Showing results 1-20

Senior Software Architect information

See San Ramon, CA salary details

$107.8K

$169.7K

$228K

How much do senior software architect jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior software architect in San Ramon, CA is $169,682.00, according to ZipRecruiter salary data. Most workers in this role earn between $144,700.00 and $196,700.00 per year, depending on experience, location, and employer.

How does a Senior Software Architect typically collaborate with development and product teams during a project lifecycle?

A Senior Software Architect works closely with both development and product teams throughout a project's lifecycle. They are responsible for translating business requirements into technical solutions, ensuring alignment between stakeholders, and guiding developers on architectural decisions. Regular interactions include design reviews, technical mentoring, and collaborating with product managers to refine requirements. This collaborative approach ensures that the final product is scalable, maintainable, and meets business objectives.

What are the key skills and qualifications needed to thrive as a Senior Software Architect, and why are they important?

To thrive as a Senior Software Architect, you need extensive experience in software design, architecture principles, and a strong background in programming, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks (like TOGAF), cloud platforms (such as AWS or Azure), and modeling tools (like UML) is highly valuable, and certifications in these areas can be advantageous. Leadership, effective communication, and problem-solving skills help you coordinate teams and translate business requirements into scalable technical solutions. These competencies are crucial for ensuring robust, maintainable systems that align with organizational goals and adapt to evolving technology landscapes.

What is the difference between Senior Software Architect vs Software Development Manager?

AspectSenior Software ArchitectSoftware Development Manager
Primary FocusDesigning software architecture and technical strategyManaging development teams and project delivery
Required SkillsTechnical expertise, system design, codingLeadership, project management, communication
Work EnvironmentCollaborates with architects and developersOversees teams and coordinates projects
CertificationsOften includes software architecture certifications (e.g., TOGAF)Project management certifications (e.g., PMP) often preferred

The Senior Software Architect primarily focuses on designing and overseeing the technical architecture of software systems, while the Software Development Manager manages development teams and ensures project delivery. Both roles require strong technical skills, but differ in leadership scope and responsibilities.

How much does a senior software architect make?

A senior software architect typically earns between $120,000 and $180,000 annually, depending on experience, location, and industry. They often have advanced skills in system design, software development, and may hold certifications like TOGAF or AWS certifications.

What does a senior software architect do?

A senior software architect designs and oversees the development of complex software systems, establishing technical standards and ensuring alignment with business goals. They evaluate technologies, create architecture diagrams, and collaborate with development teams to implement scalable, maintainable solutions. Strong problem-solving skills and experience with design patterns and software development tools are essential for this role.

What are popular job titles related to Senior Software Architect jobs in San Ramon, CA?

For Senior Software Architect jobs in San Ramon, CA, the most frequently searched job titles are:

What job categories do people searching Senior Software Architect jobs in San Ramon, CA look for?

The top searched job categories for Senior Software Architect jobs in San Ramon, CA are:

What cities near San Ramon, CA are hiring for Senior Software Architect jobs?

Cities near San Ramon, CA with the most Senior Software Architect job openings:

Infographic showing various Senior Software Architect job openings in San Ramon, CA as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $169,682 per year, or $81.6 per hour.

Senior Software Architect Engineer permanent position at San Jose, CA

MIT RESOURCE

San Jose, CA

$151K - $206K/yr

Full-time

Re-posted 23 days ago


Job description

Job Description

Title: Senior Software Architect Engineer

Type: permanent

Location: San Jose, CA

Job description:


A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort from the current surgical planning system to the next generation.

Job requirement:

Applies software architecture expertise to design and produce a well-structured and fully featured software development platform for producing and deploying multiple world-class surgical planning software applications and related data management processes.

Employs broad background in software engineering, open source and commercial toolkits, data processing and visualization, user experience management, cloud and network deployable infrastructures, multi-platform software development, performance optimization on designated or general purpose hardware, modern software build and integration practices, and designing for testability, reliability, extensibility, and maintainability on a daily basis.

Designs and implements hierarchy structures for independent software modules, making use of modern design pattern theories and/or best practices in software design. Works with and mentors other team members on software design activities.

Refactors and packages existing and new functionality for use across the organization.

Interacts with clinical users and subject matter experts to learn surgical planning domain space for orthopedic procedures.

Works within quality system environment to produce required technical and regulatory documentation.

Produces and executes development plans in accordance with department goals and objectives.



Qualifications

Required Qualification:

Master's degree or PhD in computer science, or equivalent, and 5+ years of experience as a software architect.

Extensive experience with C++ language constructs and C++ application design and development practices.

Extensive experience with open source and commercial toolkits and packages for data management, processing, and visualization, such as ITK and VTK. Familiarity with 3D Slicer project architecture a plus.

Experience with deployable data management workflows, transactional and relational databases, and multi-client software systems. Comfortable designing configuration and version management strategies.

Experience with modern user interface and user experience design tools and techniques, such as Qt.

Medical image data processing experience is a plus, CT scan data experience in particular.

Familiarity or experience with regulatory environments, design controls, and 510(k) submissions is a plus.

Good organizational skills and excellent communication and documentation skills are required.

Should someone need more information I can be reached at [email protected] or 203-567-0144.




Additional Information

All your information will be kept confidential according to EEO guidelines.