Enter a job title or keyword

Data Engineer (1042) Data Enablement DataSF, Office of City Administrator


Job Location:

San Francisco, CA - USA

Monthly Salary: Not provided by the employer
Posted: 24 September 2026 (Yesterday)
Application Deadline: 22 December 2026
Vacancies: 1 Vacancy

Job Summary

The Data Engineer will be part of our data enablement practice the portion of the team that helps City departments bring their data onto the platform and put it to work. This position will build and maintain production data pipelines develop and test data models in dbt on Snowflake and transition publishing workflows from legacy systems to the platform. The role works closely with senior engineers who provide code review and hands-on mentorship and spends time with department analysts to understand data at its source. This is a hands-on engineering roleyou dont need years of experience but you do need to have built things before care deeply about data accuracy and learn quickly.

Examples of Important and Essential Duties: 

  • Build and maintain production data pipelines that bring department data onto the platform complete with tests and documentation so they can be run and maintained by others.
     
  • Develop data models in dbt that transform raw department data into clean welldocumented tables relied on by analysts across the City.
     
  • Create financial and budget data productsmodels built on the Citys financial and workforce systems that support migration off legacy reporting and provide departments with accurate numbers for budgeting and planning.
     
  • Support platform cost and usage reporting so the team and partner departments can understand platform expenses and how resources are used.
     
  • Help transition publishing workflows from legacy systems onto the platform including publicfacing open data feeds.
     
  • Investigate and resolve data quality issues by tracing errors to their source fixing problems and adding tests to prevent future occurrences.
     
  • Support department onboarding by helping analysts understand and use the models you build.
     
  • Participate in code review and grow into reviewing others code as your experience increases.

Qualifications :

Education:

An associate degree in computer science computer engineering information systems 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 one of the fields above 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.

Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.

Note(s): 

Desirable Qualifications: The stated desirable qualifications may be used to identify job finalists at the end of the selection process when candidates are referred for hiring.

  • Experience building real data-moving or data-transforming projectswhether from a job internship or personal workand the ability to explain how they were designed and what challenges arose.

  • Ability to write SQL and familiarity with at least one programming language ideally Python; strong attention to numerical accuracy and instinct for identifying when data doesnt look right.

  • Experience with financial budget or ERP data is a plus as is familiarity with dbt Snowflake or Terraform.

  • Strong potential and intuition working with data with the ability to learn new tools and the platform stack on the job.

 


Additional Information :

Selection Procedures

The selection process will include evaluation of applications in relation to minimum requirements. Depending on the number of applicants the Department may establish and implement additional screening mechanisms to comparatively evaluation qualifications of candidates. If this becomes necessary only those applicants whose qualifications most closely meet the needs of the Department will be invited for an interview. 

Applicants who meet the minimum qualifications are not guaranteed to advance through all of the steps in the selection process.

Verification

  • Please make sure it is clear in your application exactly how you meet the minimum qualifications.
     
  • Applicants may be required to submit verification of qualifying education and experience at any point in the application and/or departmental selection process.  

Supplemental Questionnaire  

After application submission candidates deemed qualified must complete all subsequent steps to advance in this selection process which includes completion of a supplemental questionnaire at the time of application. Please see this link to submit the supplemental questionnaire: 

Information Regarding Employment with the City and County of San Francisco:

Applicants will receive a confirmation email from  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. 

Applicants may be contacted by email about this recruitment 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 (@ @ @ @ @ @ @ @ @ @ @ @ @ @ and @). 

HR Analyst Information:If you have any questions regarding this recruitment or application process please contact the exam analyst at . 

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.


Remote Work :

No


Employment Type :

Full-time


About Company

The Department of Public Health prioritizes equitable and inclusive access to quality healthcare for its community and values the importance of diversity in its workforce. All employees at the Department of Public Health work to advance equity, inclusion, and diversity with a specific ... View more

View Profile View Profile