Join Our Team

Headquartered in downtown Sacramento, the League of California Cities has been an active partner in local government since 1898. By protecting local control and providing legislative advocacy, educational, and informational services to city officials, Cal Cities enhances the quality of life for all Californians. 

We’re looking for candidates who are focused, driven, and above all else, seeking deeper meaning in their work.

Cal Cities Staff

Cal Cities Culture

Cal Cities is dedicated to creating a collaborative and inclusive environment where passionate professionals can thrive. We’re looking for candidates who are focused, driven, and above all else, seeking deeper meaning in their work. If you also have a passion for public service, local government, advancing equity, and working with dynamic, talented teammates, this just might be the right place for you. Learn about our mission, vision, and core beliefs.


Our Values


We are open, transparent, and honest. We value California's many diverse communities and support their development.  


We believe that differences are critical to our success. We bring together people from a wide variety of backgrounds and identities, all with the goal of building a more inclusive and equitable California. 


We encourage new ideas and progressive thinking that provide solutions to the evolving challenges California's cities face. 


We promote respect and kindness within our four walls and in the communities we serve. 


We aspire for nothing less than the best in all that we do. We work to consistently deliver exceptional service and results for all of California's cities.  


We are passionate about our people and our members; we deliver extraordinary results for all. 

Learn More About the Cal Cities' Teams


Legislative Team members
Legislation and Policy Development
The Legislation and Policy Development team serves as a vital link between city officials and the Legislature, Governor, state agencies, and various interest groups. The team supports the development of policy and advocates on behalf of cities’ interests, operating from the belief that advocacy and policy development are most effective through coalition building and collaboration. 
Public Affairs team member
Public Affairs

The Public Affairs team covers every corner of California and serves as the grassroots advocacy core of Cal Cities. Cal Cities regional public affairs managers work closely with city officials - both elected and professional city staff - to develop regional informational programs and carry out grassroots activities to support specific legislative, regulatory, and ballot measure goals.

Education and Member Services team members
Education and Member Services
The Education and Member Services team provides city officials with opportunities to enhance their knowledge and expertise. Developing more than 30 different single-and multi-day meetings annually, the team delivers a variety of educational and networking programs including city department conferences, issue-specific webinars, topical roundtables, and the Annual Conference and Expo. 
Communication team members
Communication and Marketing
The Communications and Marketing team produces written and digital content to support Cal Cities' overall advocacy and education goals. Working across the organization and with city officials, the team develops content for the Cal Cities website, weekly e-newsletter, monthly magazine, social media channels, press releases, publications, and more.  
Legal team member
The Cal Cities Legal team engages in a wide variety of traditional and non-traditional legal activities. Traditional activities range from providing in-house advice to coordinating amicus filings; non-traditional activities include providing staffing services for Cal Cities’ City Attorneys Department, which includes developing educational materials and programming.  
Administrative team members
Finance and Operations
The Administrative Services team delivers the service, support, and solutions that other teams depend on to carry out their daily duties, ranging from computer maintenance to processing invoices. The team includes a variety of staff-support functions such as Facilities Management, Finance, Human Resources, and Information Technology. 

Additional Information


Benefits and Perks

We offer competitive compensation and benefits, including premium medical, dental, and vision coverage for employees and their dependent children, enrollment in California Public Employees Retirement System (CalPERS), and more! 

  • Competitive salary
  • Pension plan (CalPERS)
  • Retirement plan (457)
  • Comprehensive medical (HMO, PPO), dental (PPO), and vision plans
  • Flexible spending accounts
  • Life & long-term disability insurance
  • Subsidies for your preferred transportation mode
  • Paid time off (vacation, sick, manager time off, floating holidays, holidays)
  • Learning and development
  • Social events: happy hours, holiday events, and walking challenges
  • Free snacks to keep you energized
  • Flexible work environment

Our core hours are 8:30 a.m. - 5:00 p.m. with a 7.5-hour workday. However, when possible, we allow modified schedules so our employees can attain a healthy work/life balance. We encourage them to take time off to maintain their personal wellness.

Our Hiring Process
Application Review: Someone at Cal Cities will review your application. If you are chosen to move forward in the recruiting process, someone will contact you within one to two weeks of the application deadline.

First Interview: Meet with the hiring manager, Human Resources, and potential team members. 

Writing Exercise: Complete a writing exercise based on the skills required for the position. 

Second Interview: Meet with critical team members and/or managers that will interact with the position. 

Third Interview: Depending on the job, and level of authority for that job, you may be asked back for a third and final interview. 

Job Offer: Once a candidate is chosen, they will receive a call from the Hiring Manager or Human Resources with job offer details, as well as a written offer letter. 
How long does your recruitment process typically take? 

It generally takes four to six weeks for candidates to make it all the way through our process. If we determine early on that you are not the candidate we’re looking for, we’ll let you know within one to two weeks. 

Six weeks? Why does it take so long? 

We have several steps in our process, some of which require independent work from the candidate and a review of that work by our team. We are committed to responding as quickly as possible to each candidate that applies.  

I recently applied and now the role is already closed. What happened? 

We have a rolling recruitment process, which means we keep assessing candidates until we’ve filled the position. For this reason, it’s possible that you may have applied shortly before we closed the application process. 

It’s been a while and I haven’t heard from you. Why not? 

We respond individually to each applicant at each stage of the recruiting cycle. Unfortunately, our emails can sometimes make their way to your spam or junk folder. If you haven’t heard from us within the timeframe given in a previous email, please check your spam or junk folder. 

What steps are involved in the recruitment process? 

We're always looking to improve our recruitment process. To ensure uniformity, all candidates that apply for the same role will have the exact same steps in their recruitment process. However, if a candidate applies for two different roles, the process might differ slightly. Regardless, at each stage, we will review each candidate's submissions and interactions to determine who is invited to move to the next stage of the recruitment  process. 

Who will I speak with during the recruitment process? 

You will hear from someone from Human Resources, the Hiring Manager for the position, and for some roles, additional members of the relevant hiring department. 


Career Opportunities


Deputy Executive Director, Member Services and Operations

The League of California Cities is seeking an experienced and talented leader to fill the role of Deputy Executive Director, Member Services and Operations.

This position reports directly to the Executive Director and CEO.  Responsibilities include overseeing the organization’s member services and business partnerships activities, as well as providing leadership and direction to Cal Cities information technology, human resources, finance, and budget functions.  This individual serves as the Chief Financial Officer of the organization.

As an active and contributing member of Cal Cities’ leadership team, this individual represents the Executive Director/CEO at a wide variety of meetings and assists the Executive Director/CEO in supporting the organization’s board of directors and implementing programs with organization-wide impact.

      Job Announcement | Job Description | Apply

      Legislative Affairs, Lobbyist

      The Legislative Affairs, Lobbyist is responsible for revenue and taxation issues and serves a vital role in advancing the organization’s advocacy efforts and policy development process.

      Responsibilities include:

      • Communicating the interest of cities to the Governor, Legislature, city officials, and the public.
      • Working with elected officials and staff within the Governor’s office and administration, the Legislature to shape public policy in a wide range of issues including state and local budgets, sales and use taxes, property taxes, franchise fees, annexations, short term rentals, among other things. .
      • Attending and presenting at legislative and regulatory hearings and meetings.
      • Negotiating with lawmakers, public agencies, coalition members and competing interest groups.
      • Serving as a liaison with public and private sector interest groups.
      • Supporting the Cal Cities’ policy development process.
      • Informing city officials on legislative and regulatory actions impacting governance, transparency, and labor relations issues and policies; and
      • Interacting with public and private sector representatives throughout California.

        Job Announcement | Job Description | Apply

        Administrative Assistant, Education and Member Services

        The League of California Cities is looking for a talented and professional Administrative Assistant, Education and Member Services with a fierce attention to detail and a ‘can do’ attitude. This position provides a variety of clerical and administrative support for the Education and Member Services department and may be assigned more specialized administrative or clerical support duties related to the department as needed.

        Essential duties include, but are not limited to, the following:

        • Maintains and edits conference content in assigned databases including information for speakers, moderators, contact information, bios, and session titles/descriptions.
        • Sends session proposal acceptance and rejection letters and follows up accordingly.
        • Communicates with conference speakers and moderators and answers related questions; reminds appropriate parties of deadlines; sends speakers and moderators confirmations and follow-up correspondence; provides information such as session dates and times, conference, and hotel information; responds to requests for session and panel changes accordingly.
        • Performs duties related to conference database set-up and maintenance.
        • Coordinates uploading of conference handouts to website.
        • Contributes to writing meeting history reports for conferences.
        • Proofreads conference materials such as announcements, welcome letters, session titles/descriptions, and scripts as needed.
        • Distributes requests and collects responses for event venue proposals.

        Job Announcement | Job Description | Apply

        Data and Application Support Analyst

        The League of California Cities is looking for a talented and professional Data and Application Support Analyst. This position provides expert technical application support to staff regarding Cal Cities’ Association Management Software (AMS), Office 365 and other software solutions as needed. Responsible for creating and documenting standards for application use, training staff, determining opportunities for data use, maintaining data integrity and governance, provide data analysis and recommendations, working across the organization to achieve operational efficiencies and support within Cal Cities tech stack. Responsible for interacting with staff and city officials to maintain data within the AMS system as well as updating processes and workflows for business needs across the organization.
        Summary of Essential Duties:

        • Provide application support for Cal Cities AMS system and serve as primary contact for all inquiries and issues.
        • Responsible for working with staff and city officials to maintain data and update workflows according to present and future organization needs.
        • Develop methods and techniques to improve processes by working with business experts and other staff.
        • Develop and maintain Application Support standards, procedures, resolutions, and training documentation as required.
        • Provide detailed documentation and training on applications.
        • Create and generate templates, views, and queries by using SQL programming and database concepts.
        • Write, maintain, and support a variety of reports or queries utilizing appropriate reporting tools.
        • Assist in development of standard reports for ongoing organizational needs.
        • Help maintain data integrity in systems by running queries and analyzing data.
        • Maintain database updates and data.
        • Provide data analytics to support organizational decision making and information analysis.
        • Investigate and troubleshoot any data and application issues.
        • Assist IT Director in strategic planning in relation to Cal Cities AMS system and tech stack, new updates or processes, and implementation of new applications.
        • Assist and manage rollout responsibilities in alignment with Cal Cities strategic planning and technical application needs.
        • Support Cal Cities staff and teams in technology adoption and application through training, documenting, creating, and designing different processes of application use.
        • Provide leadership in application integration, data migration, and synchronization.

        Job Announcement | Job Description | Apply


        Event Logistics Manager

        The League of California Cities is looking for a talented and professional Associate Manager of Event Logistics with a fierce attention to detail and a ‘can do’ attitude. This position performs a broad range of event logistics planning, including but not limited to, coordinating with hotel, conference facilities, vendor and audio-visual services personnel for events including:

        • New Mayors and Council Member Academy
        • Planning Commissioners Academy
        • Mayors and Council Members Executive Forum
        • Legislative Action Day(s)
        • Annual Conference and Expo, including the Expo floor
        • Committee Meetings
        • California Reception events at National League of Cities Conferences
        This role supports event production, manages and troubleshoots on-site event logistics, and executes strong customer service practices. The position will assist in identifying facilities, developing on-going business relationships, planning receptions, and will serve as the liaison between Cal Cities, event attendees, speakers, facilities, and vendors.

        The Associate Manager of Event Logistics provides technical support for online conferences and meetings, including scheduling events in the online event software, Zoom, providing live support to attendees and speakers, and coordinating event rehearsals.  The position will collaborate regularly with other Cal Cities staff regarding logistical support related to meeting and event planning.

        Job Announcement | Job Description | Apply