City and County of San Francisco

AMENDED: Enterprise Solutions Architect (9976) - Department of Technology

City and County of San Francisco$120K — $160K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Associate's degree in Computer Science, Engineering, or related field, or equivalent credits
  • 5 years of experience in enterprise architecture or solution design
  • 2 years of full-stack software development experience
  • Proficiency in data modeling, SQL, and cloud platforms like Azure or AWS
  • Experience with AI-assisted development tools like GitHub Copilot

Responsibilities

  • Define and maintain enterprise architecture standards
  • Lead architecture reviews for technical solutions
  • Develop roadmaps for application modernization
  • Architect and oversee multi-system integrations
  • Champion the use of AI tools in development
  • Promote cloud-native design and DevOps practices
  • Mentor teams in architecture principles

Benefits

  • Permanent exempt position with job security
  • Opportunity to work in a hybrid model
  • Engagement in high-impact projects contributing to Citywide objectives
  • Access to cutting-edge technologies and AI tools
  • Collaboration opportunities with diverse city departments
  • Mentorship and leadership development opportunities
Full Job Description
This announcement has been amended for additional recruitment with a new application deadline of Monday, August 3, 2026 (11:59 PM) and an updated job title, "Enterprise Solutions Architect" (previously Enterprise Architect). Applicants who have already applied during the filing period of January 9, 2026 through July 15, 2026 are NOT required to reapply and will be included in the applicant pool. The salary has also been adjusted to reflect a 2% general salary increase that was effective July 1, 2026. Application Opening: January 9, 2026 (Amended February 6, 2026, and July 15, 2026) Amended Application Deadline: This job will close no sooner than August 3, 2026 (previously March 09, 2026) Job Description The Enterprise Solutions Architect is a senior technical leader within the Department of Technology (DT), reporting to the Director of Enterprise Applications. This role is responsible for defining, governing, and advancing the City's application and integration architecture. The Architect ensures that technology solutions are secure, scalable, cost-effective, and aligned with Citywide business objectives and compliance requirements. Balancing strategic vision with hands-on technical execution, the Enterprise Solutions Architect establishes architectural standards, designs enterprise-grade solutions, and contributes to development activities when needed. The ideal candidate has deep full-stack engineering experience-from modern UI frameworks through backend services, data design, and DevOps automation-and actively promotes the responsible adoption of AI-assisted development tools to improve quality, security, and operational efficiency. The Enterprise Solutions Architect serves as the principal authority on application architecture within the DT's Enterprise Applications division. While primarily focused on setting strategic direction and architectural standards, this role maintains a hands-on approach-leading by example through prototyping, designing, and mentoring development/product teams. This position requires deep technical knowledge across the full development stack, including front-end frameworks, server-side logic, database optimization, and cloud-based DevOps practices. The Architect also plays a critical role in promoting responsible AI adoption by integrating AI-powered tools and establishing standards for their ethical use. Essential duties include, but are not limited to, the following: Architecture & Standards Define and maintain enterprise architecture standards for applications, integrations, data, cloud, and security. Lead architecture reviews to ensure technical solutions align with enterprise guidelines and industry best practices. Develop and maintain long-term roadmaps for application modernization and digital transformation. Evaluate and recommend SaaS, PaaS, and custom-built solutions based on functionality, scalability, security, and fiscal responsibility. Solution Design & Delivery Architect and oversee complex, multi-system integrations (e.g., CRM, ERP, Power Platform, case management solutions, analytic platforms etc.). Provide architectural oversight on high-impact enterprise and cross-departmental initiatives. Design and develop prototypes or proofs-of-concept to validate new technologies, platforms, architectures, or design patterns. Translate business requirements into scalable, maintainable, and resilient technical architectures in partnership with stakeholders. AI-Assisted Solution Design Champion the use of AI tools (e.g., GitHub Copilot, ChatGPT, Platform AI capabilities) to accelerate secure, high-quality development. Establish and model best practices for secure, ethical, and effective AI use in solution design and development. Foster a culture of responsible AI adoption across the development organization. Support a culture of innovation by enabling development teams to adopt AI safely and effectively. DevOps Leadership Promote cloud-native design principles and DevOps best practices, including infrastructure as code and automated monitoring. Guide the adoption of CI/CD pipelines, containerization strategies, and scalable deployment frameworks. Ensure applications are resilient, secure, and compliant across hybrid and multi-cloud environments. Lead automation initiatives in testing, deployment, and monitoring. Collaboration, Communication & Mentorship Collaborate with IT leadership, cybersecurity, infrastructure, and data governance teams to ensure cohesive, secure solution delivery. Partner with City departments to understand business requirements and design technical solutions that deliver long-term measurable value. Communicate complex technical concepts clearly and effectively to both technical and non-technical stakeholders, ensuring shared understanding and alignment throughout the solution lifecycle. Mentor technical teams in architecture principles, standards, and best practices. Qualifications Education: Possession of an associate's degree in Computer Science, Engineering or related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in Computer Science, Engineering or a closely-related field]. Experience: Five (5) years of experience in enterprise architecture, solution design, or technical leadership roles and Two (2) years of full-stack software development experience. SUBSTITUTION: Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units or forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in one of the fields above or a closely related field. Note: Applicants must meet the minimum qualification requirement by the final filing date unless otherwise noted. One-year full-time employment is considered equivalent to 2000 hours (2000 hours of qualifying work experience is based on a 40 hour work week). Any overtime hours that you work above forty (40) hours per week are not included in the calculation to determine full-time employment. Desirable Qualifications Bachelor's or master's degree in Computer Science, Engineering, or a related field. Proven experience operating in large-scale, complex enterprise environments. Strong background in architecture reviews, solutions design and development of technical standards. Demonstrated expertise in designing and implementing complex system integrations across diverse platforms and technologies. Proficiency with analytics platforms such as Snowflake and Power BI. Strong proficiency in data modeling, SQL, and major cloud platforms such as Azure, AWS, or GCP Hands-on experience with, or leadership in the adoption of, AI-assisted tools (e.g., GitHub Copilot, ChatGPT). Advanced DevOps expertise, including cloud-native design and automated monitoring solutions. Relevant certifications, such as TOGAF and cloud architecture credentials (e.g., Azure, AWS, or GCP), or similar credentials. In-depth knowledge of DevOps practices, including CI/CD, containerization, and infrastructure as code. Demonstrated ability to mentor technical teams and influence architectural and strategic direction. Additional Information Appointment Type: Permanent Exempt (PEX), Full Time position is excluded by the Charter from the competitive civil service examination process and shall serve at the discretion of the appointment officer. Work Location: Incumbent will conduct most of the work at the Department of Technology, 1 South Van Ness, as well as 49 South Van Ness in San Francisco, CA 94103. However, there may be situations where the incumbent will be required to work at other sites throughout the City and County of San Francisco as necessary. Nature of Work: Incumbent must be willing to work a 40-hour week as determined by the department.This is a hybrid role requiring on-site work at our San Francisco office as needed. To find Departments which use this classification, please see: https://sfdhr.org/sites/default/files/documents/Forms-Documents/Position-Counts-by-Job-Codes-and-Department-FY-2022-23.pdf. How to Apply Applicants are encouraged to apply immediately as this recruitment may close at any time, but not before August 3, 2026 (11:59 PM) (Amended July 15, 2026) 1. Your application MUST include a resume. To upload, please attach using the "additional attachments" function. 2. 3. Late or incomplete submissions will not be considered. Mailed, hand delivered or faxed documents/applications will not be accepted. For best practices on the application process, please visit Apply for Jobs in the City and County of San Francisco Best Practices Guide. Applicants may be contacted by email about this announcement and, therefore, it is their responsibility to ensure that their registered email address is accurate and kept up-to-date. Also, applicants must ensure that email from CCSF is not blocked on their computer by a spam filter. To prevent blocking, applicants should set up their email to accept CCSF mail from the following addresses [redacted].org, [redacted].org, [redacted].com, [redacted].com, [redacted].org, [redacted].org, [redacted].org, [redacted].com, [redacted].org, [redacted].org, [redacted].org, [redacted].org, [redacted].edu, [redacted].info, and [redacted].com). Applicants will receive a confirmation email that their online application has been received in response to every announcement for which they file. Applicants should retain this confirmation email for their records. Failure to receive this email means that the online application was not submitted or received.

About City and County of San Francisco

The City and County of San Francisco is a consolidated city-county government in the state of California. The government was established in 1850 and is responsible for providing a wide range of services to the residents of San Francisco, including public safety, transportation, housing, and social services. The government is led by a mayor and a board of supervisors, who are responsible for setting policy and overseeing the various departments and agencies that make up the government. San Francisco is known for its progressive policies and has been a leader in areas such as environmental protection, LGBTQ rights, and healthcare.
Learn more about City and County of San Francisco
Size
38,000 employees
Industry
Founded
1976

Similar Jobs

More Jobs at City and County of San Francisco

More Enterprise Technology Jobs

Find similar AMENDED: Enterprise Solutions Architect (9976) - Department of Technology jobs: