Employment Opportunities

Welcome to the City of Buffalo’s Career Page.

Working for the City of Buffalo is so much more than a job. It is a chance to make a difference in your own life and in the lives of people around you. The City of Buffalo has natural beauty and a quality of life that is second to none. We are a multi-industry employer hiring everything from office administration staff to golf course attendants, including positions in public works, utilities, parks and recreation, community and economic development, and various seasonal positions.

We offer a comprehensive benefits package to meet the needs of its employees and their families for those that qualify. Offering competitive benefits and wellness programs is a top priority for the city.

The City of Buffalo is committed to a policy of nondiscrimination in relation to race, color, creed, religion, age, national origin, sex, sexual orientation, marital status, public assistance status, disability, handicap or political affiliation. Buffalo is an Equal Opportunity/Affirmative Action employer and covered under the Family Medical Leave Act (FMLA).

Candidates interested in exploring employment opportunities are encouraged to view the positions currently available (to the right).

How Do You Apply:

All applicants need to submit a City of Buffalo application along with any required supplemental materials as defined in job posting.

It is important that your application show all the relevant education and experience you possess. Applications may be rejected if incomplete.

Interested in more than one position?

To ensure equal opportunities for all applicants and to ensure accurate, up-to-date information on the application, we need to have candidates apply specifically for each position by completing a separate application for each position.

City of Buffalo Benefits 

2021 City of Buffalo Benefits Summary

Current Job Openings:


Assistant City Administrator


Full and Part-Time (year round) Positions



Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.