Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

10 results for Software Architect in San Francisco, CA

Software Engineer III (Platform Engineering)
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 104000 - 153000 USD / Yearly
  • <p>Robert Half is seeking a <strong>Software Engineer III (Platform Engineering) </strong>to support the infrastructure, platforms, and services that power our applications and data processing environments. This role is ideal for someone who enjoys building cloud infrastructure, automating processes, improving platform reliability, and troubleshooting production issues in a fast-paced environment.</p><p><br></p><p><strong>What You&#39;ll Do</strong></p><p>Spend approximately 70% of your time building and deploying infrastructure and platform enhancements, with 30% focused on operational support and troubleshooting.</p><p>Design, build, and maintain scalable, secure, and reliable cloud-based infrastructure supporting applications, ETL/ELT processes, and platform services.</p><p>Develop and maintain infrastructure automation, monitoring solutions, CI/CD pipelines, and operational tooling.</p><p>Build and manage AWS resources, including EC2 instances and related cloud services.</p><p>Support platform services in production environments, troubleshoot outages, and drive root-cause analysis and resolution efforts.</p><p>Manage critical incidents, including coordinating with external vendors such as Microsoft to resolve high-priority production issues.</p><p>Implement Infrastructure-as-Code (IaC) solutions and improve platform reliability, scalability, and performance.</p><p>Collaborate with development, security, and operations teams to support application delivery and platform stability.</p><p>Conduct code reviews, mentor junior engineers, and promote engineering best practices.</p><p>Participate in an on-call rotation (approximately every three weeks).</p>
  • 2026-08-15T00:00:00Z
Salesforce Technical Architect (Software Engineer IV)
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 119000 - 180000 USD / Yearly
  • Robert Half and Protiviti operate one of the most advanced Salesforce ecosystems in professional services. We don&#39;t simply administer Salesforce—we leverage it as a core component of a hybrid cloud architecture connecting Sales Cloud, Azure, and enterprise platforms at scale. We are seeking a Salesforce Technical Architect to own the platform end-to-end and lead a distributed team of 10+ engineers across the U.S. and India. This is a hands-on architecture leadership role responsible for technical strategy, engineering standards, and key platform decisions. You will also lead major initiatives including Salesforce Data 360 (CDP), Agentforce expansion, and AI-enabled data and automation capabilities. What You&#39;ll Do Architecture &amp; Platform Leadership Define when to leverage native Salesforce capabilities versus Azure-based Node.js or Python services. Design and oversee scalable integrations between Salesforce and internal or third-party systems using event-driven and near real-time architectures. Lead the implementation and evolution of Salesforce Data 360, Agentforce, and AI-powered data pipelines. Develop secure, scalable architectural patterns that support growth while maintaining governance and platform integrity. Proactively manage platform health using Salesforce Health Check and Optimizer. Engineering Governance &amp; Quality Serve as the final authority for architecture reviews and technical design decisions. Establish engineering standards for a global development organization. Embed security, testing, and compliance throughout the SDLC. Implement automated quality gates including code reviews, testing, and security scanning. Enable teams to move quickly through strong frameworks, tooling, and automation. CI/CD &amp; Automation Advance Python-driven CI/CD pipelines and support reliable deployments. Automate key SDLC processes including testing, security review, and release management. Drive a culture of continuous delivery and engineering excellence. Team Leadership &amp; Delivery Mentor and lead senior and entry level engineers across multiple locations. Guide development of scalable Salesforce solutions using Apex, LWC, Flows, and platform capabilities. Design and support APIs, integrations, and automation solutions using Azure, Node.js, Python, and cloud-native services. Build and manage enterprise data pipelines supporting Salesforce and Data 360. Define integration standards and data contracts across enterprise platforms. Lead expansion of Agentforce capabilities and AI-powered employee experiences. Drive adoption of Einstein Copilot, predictive analytics, and generative AI within marketing and sales workflows. Partner with product, business, and data teams to deliver scalable solutions and technical direction.
  • 2026-08-18T00:00:00Z
Security Engineer
  • Petaluma, CA
  • onsite
  • Temporary / Contract
  • 60 - 65 USD / Hourly
  • <p>We are looking for a Security Engineer to join a Contract assignment supporting endpoint protection and device readiness for an aviation-focused organization in Petaluma, California. This role is ideal for someone who combines hands-on desktop support experience with a strong grounding in cybersecurity and can help prepare, secure, and validate user hardware for deployment. The position involves onsite collaboration, practical troubleshooting, and day-to-day security operations across laptops and other endpoint devices.</p><p><br></p><p>Responsibilities:</p><p>• Prepare laptops and endpoint equipment for deployment by imaging systems, completing device setup, and verifying configuration standards.</p><p>• Install, configure, and confirm the performance of security applications so devices meet internal protection and compliance expectations before release to users.</p><p>• Execute hardware diagnostics, operating system checks, and security validation activities to confirm each asset is ready for production use.</p><p>• Review remote work environments and identify steps needed to improve home office security and reduce endpoint-related risk.</p><p>• Administer and support endpoint security and identity tools, including CrowdStrike and Okta,for provisioning.</p><p>• Monitor endpoint events and security notifications, investigate issues, and take appropriate action to address potential threats or control gaps.</p><p>• Apply desktop security requirements by maintaining endpoint safeguards, identity controls, and device protection practices.</p><p>• Partner with Help Desk and other technical teams to assist with hardware rollouts, employee onboarding, and resolution of security-related device issues.</p><p>• Support patching efforts, vulnerability remediation work, and other ongoing initiatives designed to strengthen endpoint security.</p><p>• Provide onsite technical assistance for endpoint hardware, device administration, and operational security needs during the engagement.</p>
  • 2026-09-02T00:00:00Z
Senior Systems Engineer
  • San Francisco, CA
  • onsite
  • Permanent / Full Time
  • 160000 - 170000 USD / Yearly
  • <p>We are looking for a Senior Systems Engineer to strengthen and advance a secure, high-performing technology environment in San Francisco, California. This position plays a central role in support the infrastructure strategy across cloud services, on-premises systems, and network operations while ensuring dependable service delivery. </p><p><br></p><p>Responsibilities:</p><p>• Oversee the performance, security, and availability of infrastructure across internal and client-facing environments, including ownership Microsoft 365, Azure AD, Active Directory platforms.</p><p>• Administer core security technologies such as Palo Alto firewalls, endpoint protection tools, and mobile device management solutions to protect systems and data.</p><p>• Drive infrastructure initiatives from planning through execution, including upgrades, deployments, and improvements that support business and operational goals.</p><p>• Provide advanced technical support for workstations, servers, mobile hardware, and telecommunications systems, resolving complex issues with urgency and precision.</p><p>• Maintain accurate technical records, software inventories, patch schedules, and operational procedures to support compliance and continuity.</p><p>• Partner with external service providers and internal teams to coordinate reliable, secure, and efficient infrastructure operations.</p><p>• Deliver responsive support to senior leadership and participate in an after-hours on-call rotation as needed to maintain service stability.</p><p>• Travel periodically to client locations to assist with network deployments, troubleshooting, and project-related implementation work.</p>
  • 2026-08-28T00:00:00Z
Software Engineer II – AI Engineer (w/ skills in Deployment)
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 85000 - 124000 USD / Yearly
  • <p>Robert Half is seeking a Software Engineer II – AI Engineer who will analyze, design, program, debug, test, implement, deploy, and support software enhancements and new applications using Generative AI technologies. This role contributes to the development and production deployment of GenAI-enabled applications, including LLM-powered workflows, RAG pipelines, and AI-driven user experiences. </p><p> </p><p>This role supports SDLC documentation across all phases, with a focus on deployment, evaluation, observability, safety, and monitoring. It also interacts with users to define requirements and support applications in production. </p><p><strong>What You’ll Do</strong> </p><ul><li>Develop and modify application modules, including GenAI components. </li><li>Build prompt workflows, retrieval layers, APIs, and cloud services. </li><li>Troubleshoot production issues, including latency, hallucinations, and errors. </li><li>Provide Level II production support for deployed systems. </li><li>Design components, including LLM integrations and RAG pipelines. </li><li>Implement CI/CD pipelines, containerization, and release processes. </li><li>Develop RAG pipelines with embeddings, chunking, and vector search. </li><li>Apply prompt engineering techniques, including few-shot prompting and structured outputs. </li><li>Evaluate models for accuracy, relevance, and hallucination risk. </li><li>Implement safety guardrails, including PII protection and prompt-injection defense. </li><li>Execute testing, including unit, integration, and GenAI evaluation testing. </li><li>Monitor production systems for latency, cost, usage, and errors. </li><li>Support incident management with fallback and recovery strategies. </li></ul><p><br></p>
  • 2026-08-18T00:00:00Z
Associate Wealth Architect
  • Mountain View, CA
  • onsite
  • Permanent / Full Time
  • 100000 - 120000 USD / Yearly
  • <p>Anisa Henry is partnered with a growing, client-focused wealth management firm seeking an <strong>Associate Wealth Architect</strong> to support the delivery of comprehensive financial planning and wealth management services. This opportunity is ideal for someone who enjoys building meaningful client relationships, simplifying complex financial concepts, and contributing to clients&#39; long-term financial success.</p><p><br></p><p>The firm fosters a collaborative, team-oriented culture centered on integrity, service excellence, continuous learning, and professional growth. Team members are encouraged to develop their expertise while making a meaningful impact on both clients and colleagues.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Collaborate with senior advisors in a team-based advisory environment, gaining exposure to a variety of planning and client engagement approaches.</li><li>Participate in client meetings, gather financial and personal information, develop financial plans, and assist in presenting recommendations.</li><li>Work cross-functionally with advisory, investment, and client service teams to support all aspects of the wealth management process.</li><li>Collect and organize client financial information, goals, and objectives.</li><li>Analyze and review financial documents to support planning recommendations.</li><li>Assist in preparing financial plans, investment policy statements, and portfolio review materials.</li><li>Support the implementation and ongoing monitoring of client financial strategies, including coordination with external professional advisors when appropriate.</li><li>Prepare client communications, presentations, and meeting materials.</li><li>Maintain and update client, prospect, and advisor records within firm systems.</li><li>Assist with technology initiatives, operational enhancements, and workflow improvements.</li><li>Support document management and process optimization efforts.</li></ul><p><br></p>
  • 2026-09-04T00:00:00Z
AI Engineer (AI Data Privacy, Security & Governance)
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 85000 - 124000 USD / Yearly
  • <p>obert Half is seeking a Software Engineer II – AI Engineer to analyze, design, program, debug, test, implement, and support the privacy, security, and governance controls that protect generative AI technologies. This role safeguards GenAI-enabled applications, including LLM-powered workflows, RAG pipelines, plugins, skills, and autonomous agents, by embedding data protection, security guardrails, and responsible AI governance across the development lifecycle. </p><p> </p><p>This role supports SDLC documentation across all phases, with a focus on data privacy, security guardrails, governance, compliance, and risk management. It also works with users to define requirements and support applications in production. </p><p><strong>What You’ll Do</strong> </p><ul><li>Design and implement data privacy controls, including PII/PHI detection, redaction, and data minimization. </li><li>Build security guardrails, including prompt-injection defense, jailbreak prevention, and output filtering. </li><li>Establish governance for plugins, skills, and agents, including registration, approval, and lifecycle management. </li><li>Review and vet third-party plugins, skills, and agent tools for security, privacy, and compliance risks. </li><li>Define and enforce access controls, authentication, and least-privilege permissions for AI components. </li><li>Implement guardrails for autonomous agents, including action scoping, tool-use restrictions, and human-in-the-loop approval. </li><li>Apply data classification, retention, and residency policies across GenAI data flows. </li><li>Monitor AI systems for policy violations, data leakage, and anomalous plugin, skill, or agent behavior. </li><li>Maintain audit trails and logging for plugin, skill, and agent activity. </li><li>Support compliance with regulations and frameworks, including GDPR, CCPA, and the EU AI Act. </li><li>Provide Level II production support for security, privacy, and governance incidents. </li><li>Support incident response, including containment, escalation, and remediation. </li></ul>
  • 2026-08-18T00:00:00Z
Lead Wealth Architect
  • Mountain View, CA
  • onsite
  • Permanent / Full Time
  • 120000 - 150000 USD / Yearly
  • <p><strong>Anisa Henry</strong> is a direct-hire recruiter specializing in Financial Services, partnering with firms and professionals to connect top talent with the right opportunities. <u>Reach out via LinkedIn or email to start a conversation.</u></p><p><br></p><p>A growing wealth management firm seeking an experienced <strong>Lead</strong> <strong>Wealth Architect</strong> to serve as a lead advisor responsible for managing and deepening client relationships, delivering comprehensive financial planning, and mentoring junior advisory team members. This role works closely with internal specialists and external professional partners to provide holistic, client-centered wealth management solutions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Serve as the primary advisor for client relationship management, retention, and growth.</li><li>Build strong client relationships through proactive communication and personalized advice.</li><li>Develop and oversee comprehensive financial plans, investment recommendations, and wealth management strategies.</li><li>Provide guidance across investments, retirement, tax, estate, risk management, and broader financial planning needs.</li><li>Lead client meetings and ensure timely follow-up on planning recommendations and action items.</li><li>Collaborate with internal teams and external professionals to deliver coordinated client solutions.</li><li>Oversee portfolio implementation, asset allocation, and ongoing investment monitoring.</li><li>Review planning analyses, client reports, and account documentation for accuracy and quality.</li><li>Maintain client records and ensure compliance with regulatory requirements.</li><li>Utilize financial planning tools to develop customized recommendations and evaluate client strategies.</li><li>Identify opportunities to deepen existing client relationships and support business development initiatives.</li><li>Contribute to strategic projects and initiatives that enhance client service and operational excellence.</li></ul><p><strong>Leadership &amp; Team Development</strong></p><ul><li>Mentor and coach associate advisors, supporting their professional development and progression within the organization.</li><li>Provide guidance on client planning, relationship management, investment processes, and operational best practices.</li><li>Foster a collaborative, team-oriented environment focused on knowledge sharing, accountability, and continuous improvement.</li></ul><p><strong>Who You Are:</strong></p><ul><li>Experienced wealth management professional with a strong background in comprehensive financial planning and client relationship management.</li><li>Demonstrated ability to deliver sophisticated planning advice and coordinate complex client needs.</li><li>Strong leadership, communication, and relationship-building skills.</li><li>Commitment to fiduciary standards, ethical business practices, and exceptional client service.</li><li>Collaborative, growth-oriented mindset with a passion for mentoring others and contributing to a high-performing team environment.</li><li>Dedicated to ongoing professional development and staying current on industry trends, regulations, and best practices.</li></ul>
  • 2026-09-04T00:00:00Z
Full Stack Software Engineer III
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 102000 - 150000 USD / Yearly
  • <p>Our client is at the forefront of transforming how teams work through secure, enterprise-grade generative AI applications. They are developing and enhancing an advanced AI-powered assistant for internal use — enabling employees to harness AI safely within a protected environment. </p><p><br></p><p> The Full Stack Software Engineer III will help design, develop, and evolve the next-generation AI platform, driving innovation while ensuring scalability, security, and exceptional user experience. This role spans the full stack — from back-end integration to front-end interfaces — in close collaboration with product, design, and AI engineering teams. </p><p><br></p><p> What You’ll Do Design, develop, and enhance AI-enabled enterprise applications that boost productivity and collaboration. Build and optimize features using large language models, prompt engineering, and AI-assisted workflows. Write efficient, maintainable, and scalable code across database, middleware, and front-end layers. Develop low- to medium-complexity systems and components within larger architectures. Conduct code reviews; mentor and guide Level I and II engineers. Act as module-level design authority, ensuring adherence to architecture and security standards. Plan and execute unit testing; review and validate test plans from entry level engineers. Define and implement integration and performance testing strategies. Troubleshoot and resolve complex production issues; establish frameworks for reliability and observability. Provide advanced production support and drive continuous improvement in performance and user experience. Collaborate with AI engineers, data scientists, and product owners to deliver innovative solutions. Perform additional related duties as assigned.</p>
  • 2026-08-18T00:00:00Z
Solutions Architect II – Azure, Microsoft 365 & AI
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 109000 - 172000 USD / Yearly
  • <p><strong>Solutions Architect II – Azure, Microsoft 365 &amp; AI</strong></p><p>Robert Half is seeking a Solutions Architect II to design, document, and govern enterprise technology solutions across Microsoft Azure, Microsoft 365, and emerging AI platforms. This role partners with business stakeholders, project teams, engineering teams, and technology leadership to translate business requirements into secure, scalable, and supportable solutions that drive organizational efficiency and innovation.</p><p>The ideal candidate brings strong expertise in Azure cloud architecture, Microsoft 365 technologies, security, identity management, and AI-enabled solutions. This individual will provide architectural leadership throughout the full project lifecycle, ensuring alignment with enterprise standards, governance frameworks, security requirements, and strategic technology roadmaps.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design end-to-end solutions leveraging Microsoft Azure, Microsoft 365, and AI technologies.</li><li>Develop architecture diagrams, technical documentation, implementation plans, and operational support models.</li><li>Lead architecture activities from concept through deployment and operational transition.</li><li>Ensure solutions meet business, security, compliance, scalability, performance, and cost optimization requirements.</li><li>Architect Azure environments including networking, identity, governance, monitoring, storage, application hosting, and AI services.</li><li>Design Microsoft 365 solutions utilizing Teams, SharePoint Online, Exchange Online, OneDrive, Intune, Power Platform, Defender, and Purview.</li><li>Develop identity and security architectures using Microsoft Entra ID, Conditional Access, Privileged Identity Management (PIM), and Zero Trust principles.</li><li>Evaluate and design AI-enabled business solutions leveraging Microsoft Copilot, Microsoft 365 Copilot, Azure OpenAI, Azure AI Services, Azure AI Foundry, ChatGPT, Claude, and Power Platform AI capabilities.</li><li>Partner with stakeholders to identify automation and AI opportunities that improve business processes and user productivity.</li><li>Contribute to architecture standards, governance processes, reference architectures, and technology roadmaps.</li><li>Facilitate architecture reviews, design workshops, and cross-functional collaboration efforts.</li><li>Mentor technical teams and provide architectural guidance across initiatives.</li></ul><p><br></p>
  • 2026-08-06T00:00:00Z