Technology Engineer (1042) - SF Planning Department (CPC)

SmartRecruiters, Inc.

San Francisco (CA)

On-site

USD 144,000 - 181,000

Full time

13 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

City and County of San Francisco is seeking a Technology Engineer for the CPC to design, develop, and maintain enterprise applications, APIs, and integrations. You will lead modernization efforts, analyze requirements, and collaborate with vendors and departments to deliver scalable technology solutions.

The role requires strong background in databases (Oracle, Microsoft SQL Server), object‑oriented programming, and cloud infrastructure, with a focus on reliability and security across city

Qualifications

  • Three years of experience analyzing, developing, enhancing, maintaining, and supporting enterprise applications and database systems.
  • One year of experience writing SQL queries and working with relational databases.
  • Experience with object-oriented programming concepts and implementation.
  • Experience working with Oracle and Microsoft SQL Server databases.

Responsibilities

  • Design, develop, and maintain enterprise business applications supporting department operations.
  • Develop web applications, APIs, and system integrations using modern technologies.
  • Analyze requirements, conduct feasibility studies, and propose technology solutions.
  • Lead migration, enhancement, and modernization of enterprise applications.
  • Troubleshoot and resolve complex application, database, API, and integration issues.
  • Support cloud-based technologies and enterprise infrastructure.
  • Prepare technical specifications, system documentation, and procedures.
  • Evaluate emerging technologies and recommend improvements.
  • Collaborate with internal departments, vendors, and stakeholders to deliver solutions.
  • Lead development projects, including planning, testing, deployment, and support.
  • Provide technical leadership and mentorship to staff and partners.

Skills

Enterprise applications
Relational databases
SQL queries
Object-oriented programming
Oracle / MS SQL Server

Education

Associate degree in Computer Science or related field

Tools

Oracle
Microsoft SQL Server
SQL

Job description

Technology Engineer (1042) - SF Planning Department (CPC)
  • Full-time
  • Job Code and Title: 1042-IS Engineer-Journey

Application Opening: September 28, 2026.

  • Application Deadline: Interested applicants are encouraged to apply as soon as possible as this announcement may close at any time after 5:00PM (Pacific Time) on Monday, October 19, 2026

Annual Salary for position: $143,572 - $180,596annually ( click here to learn more)

Permanent Exempt (PEX):This is a full-timePermanent Exempt position that is excluded by the Charter from the competitive civil service examination process and shall serve at the discretion of the Appointment Officer. The duration of the appointment shall not exceed 36 months.

The Department

The San Francisco Planning Department (CPC) shapes how land is used to meet community needs and guide our city’s future, creating inclusive, sustainable, and prosperous neighborhoods. We envision an equitable San Francisco where everyone thrives—a welcoming city that honors diverse cultures, provides secure housing, strengthens environmental resilience, and drives economic stability for current and future generations.

Position Description
MAJOR, IMPORTANT, AND ESSENTIAL DUTIES

According to Civil Service Commission Rule 109, the duties specified below are representative of the range of duties assigned to this job code/class and are not intended to be an inclusive list.

  • Design, develop, and maintain enterprise business applications that support the Department's operations and initiatives.
  • Develop web applications, APIs, and system integrations using modern application development technologies.
  • Analyze business and technical requirements, conduct feasibility studies, and recommend effective technology solutions.
  • Lead the migration, enhancement, integration, and modernization of enterprise applications to improve system performance, security, and reliability.
  • Troubleshoot and resolve complex application, database, API, and system integration issues.
  • Support cloud-based technologies and enterprise application infrastructure.
  • Prepare technical specifications, system documentation, and implementation procedures.
  • Evaluate emerging technologies and recommend innovative solutions to improve business processes and system performance.
  • Collaborate with internal departments, vendors, and stakeholders to deliver and support enterprise technology solutions.
  • Lead application development and implementation projects, including planning, testing, deployment, and production support.
  • Provide technical leadership, mentorship, guidance, and consultation to technical staff and business partners.
MINIMUM QUALIFICATIONS

These minimum qualifications establish the education, training, experience, special skills and/or license(s) which are required for employment in the classification. Please note, additional qualifications (i.e., special conditions) may apply to a particular position and will be stated on the exam/job announcement.

Education: An associate degree in computer science or a closely 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 or a closely-related field].

Experience: One (1) year of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of a system or platform.

Substitution: One year of additional experience as described above may be substituted for the required degree; or Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.

  • 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.
  • Applicants must meet minimum qualification requirements by the final filing date unless otherwise noted.
Desirable Qualifications

The stated desirable qualifications may be used toidentifyjob finalists at the end of the selection process when candidates are referred for hiring.

  • Three (3) years of experience analyzing, developing, enhancing, maintaining, and supporting enterprise applications and database systems.
  • One (1) year of experience writing SQL queries and working with relational databases.
  • Experience with object-oriented programming concepts and implementation.
  • Experience working with Oracle and Microsoft SQL Server databases.
Verification

Applicants may be required to submit verification of qualifying education and experience at any point during the recruitment and selection process. If education verification is required, information on how to verify education requirements, including verifying foreign education credits or degree equivalency, can be found at http://sfdhr.org/index.aspx?page=456

Note

Falsifying one's education training, or work experience or attempted deception on the application may result in disqualification for this and future job opportunities with the City and County of San Francisco.

What else should I know?
Additional Information Regarding Employment with the City and County of San Francisco
Questions

If you have any questions regarding this recruitment or application process, please contact the exam analyst, Zoey Feng, by telephone at 628-652-7628, or by email at yajian.feng@sfgov.org .

The City and County of San Francisco encourages women, minorities and persons with disabilities to apply. Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.

The City and County of San Francisco encourages women, minorities and persons with disabilities to apply. Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Provisional to Permanent – Technology Analyst/Designer - Senior (1053) - Citywide (168143)
Provisional to Permanent – Technology Analyst/Designer - Senior (1053) - Citywide (168143)

SmartRecruiters, Inc. • San Francisco (CA)

On-site
USD 134,000 - 169,000
Data Engineer (1042) - Data Enablement - DataSF, Office of City Administrator
Data Engineer (1042) - Data Enablement - DataSF, Office of City Administrator

SmartRecruiters, Inc. • San Francisco (CA)

On-site
USD 120,000 - 170,000
Principal System Integration Engineer (Enterprise Systems), Oracle BPEL / SOA Integration (1064[...]
Principal System Integration Engineer (Enterprise Systems), Oracle BPEL / SOA Integration (1064[...]

City and County of San Francisco • San Francisco (CA)

On-site
USD 145,548 - 197,184
Competitive pay
Career growth opportunities
Work from home options
+1
1043-Senior Technology Engineer-Salesforce Architect
1043-Senior Technology Engineer-Salesforce Architect

City and County of San Francisco • California (MO)

On-site
USD 159,000 - 200,000
Engineer Principal - Citywide (5212) - (C00384)
Engineer Principal - Citywide (5212) - (C00384)

City and County of San Francisco • San Francisco (CA)

On-site
USD 180,000 - 210,000
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator

City and County of San Francisco • California (MO)

Hybrid
USD 90,000 - 120,000
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator

City and County of San Francisco • San Francisco (CA)

Hybrid
USD 95,000 - 135,000
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator
Data Enablement Operations Analyst (1052) - DataSF, Office of City Administrator

City-and-County-of-SAN-Francisc • San Francisco (CA)

Hybrid
USD 90,000 - 130,000
Principal Data Engineer (1044) - Data Enablement - DataSF
Principal Data Engineer (1044) - Data Enablement - DataSF

City and County of San Francisco • California (MO)

Hybrid
USD 140,000 - 190,000
Research and Evaluations Lead (1053) - Department of Technology
Research and Evaluations Lead (1053) - Department of Technology

City and Count of San Francisco • San Francisco (CA)

Hybrid
USD 134,000 - 169,000
Hybrid Work Schedule
Pension and retirement options
Generous paid time off