Skip to main content
Posted August 13, 2026
City of Sunnyvale

Budget Analyst I

Sunnyvale, CA, USA Full Time
Compensation: $127,013 to $158,766 Annually

Application Deadline/Closing Date
The final filing date is Tuesday, September 1, 2026 at 5:00 p.m. or after receiving 100 qualified applicants, whichever is first.

The City of Sunnyvale is seeking a highly skilled Budget Analyst I to join the Department of Finance. This is a regular full-time employment opportunity. This position offers a unique opportunity to contribute to the development and oversight of Sunnyvale’s performance-based budget within a collaborative and dynamic environment.

The selected candidate will serve as the primary fiscal liaison for City departments, providing in-depth analytical support and informing strategic recommendations to the Office of the City Manager. Success in this role requires a detail-oriented, forward-thinking professional with strong analytical expertise, exceptional customer service, and outstanding presentation abilities.

Additionally, the ideal candidate will demonstrate advanced proficiency in Excel, leveraging data-driven insights to enhance process efficiencies, ensure data integrity, and deliver comprehensive analysis.

Minimum Qualifications

Education/Experience

  • Budget Analyst I Education: A bachelor's degree from an accredited college or university in economics, accounting, finance, business administration or related field; AND
  • Budget Analyst I Experience: Three (3) years of increasingly responsible experience in management and/or administrative analytical work experience, including two (2) years of experience related to budget management or financial analysis.

A complete application consists of a City application and responses to the required supplemental questions. The position opens on Tuesday, August 11, 2026 and the final filing date is Tuesday, September 1, 2026, at 5:00 pm. Candidates are asked to fully describe any training, education, experience, or skills relevant to this position.

Sign up for Job Alerts