Engineering Manager, Backend Systems and Analytics - Department of Human Resources
Listed on 2026-11-01
-
IT/Tech
Application Opening:
Tuesday, October 6, 2026
Final date to receive applications:
Sunday, October 18, 2026
Work Arrangement:Hybrid Remote (1x a week), On-site (4x a week)
Salary Range: $155,298 - $195,338
Position Type:Permanent Exempt
The DHR Systems and Analytics Team is responsible for designing, maintaining, and continuously improving the technology systems that power HR operations and analytics across the City and County of San Francisco. The team manages the core platforms, integrations, and infrastructure that enable DHR to deliver reliable, secure, and scalable digital services supporting the City’s 35,000+ employees and hundreds of thousands of job applicants annually.
Supporting internal and Citywide departments and programs, the Systems and Analytics Team ensures that HR platforms, workflows, and analytics function effectively at scale — supporting everything from employee service delivery and HR case management to workflow automation, data modeling and reporting, and platform integrations. The team plays a critical role in modernizing HR operations across the HR landscape Citywide.
Becoming a City employee means being a part of a team that cares about making a difference. Your work will shape both the present and future of San Francisco. When you work for the City, you’re choosing a job with purpose.
The City and County of San Francisco is seeking an Engineering Manager to lead development work building DHR's data infrastructure and hiring systems. Under the leadership of the Head of People Technology, this role supervises engineers developing data pipelines, integrations, and cloud applications that implement and automate HR processes. The Engineering Manager works closely with product development staff, subject matter experts, and software engineers to ensure our applications are efficient, secure, and meet the needs of users across the City.
The Engineering Manager will:
- Supervise data engineers and backend engineers responsible for data infrastructure, system integrations, and automations supporting civil service hiring.
- Prioritize and triage engineering work, ensuring the team balances immediate demands with long term improvements.
- Review development work and provide feedback on code quality and technical design
- Contribute hands‑on developmentwhen engineering team is short‑handed or urgent requests require a high level of technical expertise.
- Learn complex business processes, how they relate to existing technical infrastructure and automations, and develop an understanding of how technology can streamline them further.
- Make technical decisions by evaluating tradeoffs across data architecture, integrations, and backend design.
- Translate business requirements into clear technical specifications for data pipelines, backend services, and system automations.
- Communicate technical decisions and constraints clearly to non‑technical stakeholders across HR and partner departments.
- Oversee integrations between hiring systems and other enterprise platforms, ensuring reliability, data consistency, and minimal disruption.
- Support engineering practices related to privacy, data classification, and handling of sensitive or high‑liability information.
- Manage multiple work streams with shifting priorities, dependencies, and external timelines
- Ensure consistent use of work‑tracking systems and maintain visibility into progress, risks, and operational issues.
These minimum qualifications establish the education, training, experience, special skills and/or license(s) which are required for employment in the classification.
Class Specifications for 1054 - Technology Analyst/Designer - Principal
Education:
An associate degree in business administration, public administration, information systems, economics,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).