Jobs at CalCPA

The California Society of CPAs is the nation's largest statewide CPA association, a nonprofit dedicated to serving its members and the accounting profession. We offer a desirable work environment and an attractive benefits program.

The California CPA Education Foundation is the premier provider of continuing professional education to the accounting profession in California. 


Executive Assistant/Office Manager | Sacramento, CA

The Executive Assistant/Office Manager provides executive administrative support for CalCPA’s Government Relations Division activities and coordinates day-to-day office operations. Position also oversees timely and accurate compliance with political and lobby reporting obligations.

Components of this position include: executive administrative support to the Division Director, managing office resources and supplies, interacting with various outside vendors/organizations, overseeing internal and external reporting obligations, managing department budget and processing invoices, corresponding with member leaders, meeting planning and logistics, and other areas as assigned to support the overall activities of CalCPA’s Government Relations Program.

This position also manages the administrative assistant position activities to ensure execution and coverage of key responsibility areas.

Essential Duties and Responsibilities:

  • Executive Admin:
    • Routinely provide efficient administrative support to the Government Relations Division relative to division activities, specifically including but not limited to meeting, travel, and calendar coordination.
    • Assist in planning and organizing conferences/meetings, including logistics, budgeting, material coalition and dissemination, and administration.
    • Perform necessary administrative and liaison-support duties to help ensure that various member activities are professionally coordinated and conducted, to support CalCPA member committees and their objectives.
    • Prepares correspondences independently either composing and sending originals or preparing drafts for review.
    • Coordinates mailings of various publications, group communications and updates of mail/email lists.
    • Routinely maintains, extracts, and tracks information from various data management systems and databases, including running reports as required.
    • Promptly responds to and aids CalCPA members and staff with Division inquiries.
    • Oversees and tracks political action committee contributions and reporting including maintenance of accurate records.
    • On a timely quarterly basis, accurately calculate and file Fair Political Practice Commission reports with the Secretary of State.
    • As division team member, participate in formulating and implementing the overall CalCPA program goals and objectives.
    • Other duties as assigned.
  • Office Manager
    • Coordinates day-to-day office operations to help ensure smooth division support staff work-flow, adequate phone coverage, office supplies, and operational office equipment.
    • Key authority/contact with building property management.
    • Maintains and orders office equipment, and when necessary, works with CalCPA headquarters or appropriate vendors for services.
    • Under Director’s guidance aid in the achievement of the society’s financial objectives via preparation of the government relations divisional annual budget, review and analysis of monthly budget-to-actual reports, and successful vendor payment approval and contract negotiations.
    • Keeps Director and team members informed as necessary of pending activities that impact the workflow.
    • Other duties as assigned.

Essential Skills, Qualifications, or Experience:

To perform this job successfully, an individual must be able to perform essential duties satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

  • Strong communication skills
  • Organizational and project management skills
  • Research and analytical abilities
  • Meeting management skills
  • Manage multiple ongoing projects and activities
  • Ability to work independently, take initiative, and make sound judgements in sensitive, stressful, and/or fast paced environment
  • Team member that is enrolled in CalCPA’s overall and Government Relations programs with integrity, accountability, positive attitude and a professional demeanor
  • Strong interactive skills in working with staff, members and regulatory agencies
  • Commitment to the highest ethical standards
  • Associates’ degree (or equivalent from two-year college or technical school), or six months to one year related experience and/or training; or equivalent combination of education and experience.

Apply online »


Full Stack Developer | Burlingame, CA

We are a small tight-knit development group, and we are looking for a Full Stack Developer. You will be responsible for implementing features and fixing bugs, as well as integrating with 3rd party vendors. Our technologies include C#, SQL Server, JavaScript, AngularJS 1.x.

Responsibilities also include developing site features and enhancements and working with external 3rd party vendors and service providers to deliver and maintain site content. This position will partner with CalCPA business and technical staff members to develop and implement site design, application functionality, and interface design. Strong organization and communication skills are essential in this position.

Essential Duties and Responsibilities:

  • Build robust and maintainable code
  • Design, develop, and maintain systems to solve business problems
  • Build and maintain SPA applications using C#, AngularJS, and SQL
  • Read and write complex SQL queries to support multiple applications' needs
  • Work with our CMS (Sitecore) to take advantage of its capabilities and deliver a better website experience
  • Perform root cause analysis and outline solutions and mitigation strategies for production issues
  • Work with 3rd party vendors to capture, validate, and submit for resolution problems with site content or functionality
  • Write RESTful API's to support internal and external integrations
  • Build quick prototypes from scratch to use for collaboration
  • Other duties as assigned

Knowledge, Skills and Experience:

  • Bachelor's degree in Computer Science or equivalent experience
  • Proficiency in C# and vanilla JavaScript
  • Experience with SQL Server, and ability to read and write complex queries and stored procedures
  • Solid understanding of Web Technologies (HTML5, CSS3, RESTful APIs, DOM, Ajax, Browsers, etc.)
  • Solid understanding of web-based architecture (front-end, apis, web servers, load balancing, caching, databases, replication, etc.)
  • Version Control using Git, TFS, or Visual Studio Online
  • Appreciate and influence test-driven development and creating unit tests
  • Self-driven team player with ability to work independently
  • Excellent written and spoken communication skills, with a passion for writing software and building web applications

Preferred Qualifications:

  • Sitecore CMS experience
  • Experience with TFS, Azure, Nancy Framework, and NoSQL databases
  • Salesforce integration experience
  • Experience with Account Management Systems

Apply online »


Learning and Development Operations Associate | Burlingame, CA

The Learning and Development Associate coordinates the Foundation’s on demand/self-study delivery channel from conception to sale. Position requires strong project management, problem solving and people skills. This team player must remain cool under pressure and be able to process input from multiple sources with agility and professionalism.

Required Qualifications, Experience, Education or Certifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The following requirements are representative of the knowledge, skill, and technical ability required to perform the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor’s degree or 5 years related work experience, or the equivalent.
  • Proficient to skilled in MS Office suite
  • Demonstrated ability to work in varying database environments
  • Demonstrated organizational, communications and critical thinking skills
  • Proven ability to manage complicated projects and workflows.
  • Ability to work effectively and collaboratively with instructors, management staff and all others.
  • Ability to work on assigned projects with minimal supervision.

Preferred qualifications:

  • Knowledge of learning management systems and proficiency in online education software (such as Captivate, Camtasia, Presenter, etc – including custom, proprietary software); experience with web- and graphic-design software; Adobe Photoshop, Illustrator, MS Office suite; Acrobat, video and audio editing software and equipment.
  • Background and/or certification in Instructional Design
  • Experience creating storyboards for educational content

Essential Duties & Responsibilities:

  • Strategically plans and executes a full suite of on demand/self-study product offerings to achieve or exceed organization revenue goals
  • Coordinate the development of on demand/self-study product including question writer procurement and author development
    • Implements and follows up with question writers and technical reviewers
    • Produces the materials associated with on demand/self-study products
  • Ensures compliance with licensing entities by managing the reporting of customer credit
  • Manages instructor and author payments
  • Manages the instructor evaluation process while organizing and summarizing the evaluation data
  • Works with the overall team to assist with the annual CPE schedule and catalog
  • Other duties as assigned

Apply online »


Learning and Development Operations Coordinator | Burlingame, CA

The Learning and Development Operations Coordinator works closely with the learning and development operations team to create engaging course and conference experiences, execute sponsorships and implement off-site/on-site training and materials. You will also learn about and interact with experts and companies serving the trusted accounting and finance professions, often at top venues. You will build relationships with accounting firms and vendors to attract and deliver sponsorships for CalCPA / CalCPA Education Foundation events. This diverse role includes reporting and documentation on our database systems, NetForum and Salesforce, to make data-driven decisions and recommendations.

Required Qualifications, Experience, Education or Certifications:
Strong interpersonal communications skills and initiative are hallmarks to your success. Learning and development, operations, advertising or sponsorship / partnership experience desirable. Ability to follow procedures accurately with attention to detail and deadlines:

  • Charismatic teamwork and skillset; proactive attitude to continuously improve and try new ideas;
  • Demonstrated ability to listen actively, gather and analyze data and make recommendations;
  • Technically comfortable with mobile apps, social media and MS Office; Excel and analytics desirable;
  • A self-starter who can work on tasks with minimal supervision, and eventually multiple projects; and
  • Bachelor’s degree with 2 years of work experience or equivalent.

Essential Duties and Responsibilities:

  • Provide end-to-end workflow direction for Education Foundation’s off-site programs and reconciliation for all live courses and events
  • Sponsorship execution for conferences, courses and chapters, including research, sales and lead follow-up; manage sponsorship collateral and billing, approving orders and compliance with Sponsorship Director;
  • Build relationships with presenters, firms and sponsors, managing logistics and materials;
  • Prepare media, vouchers and expenses for distribution, website upload and instructor coordination
  • Occasional overnight travel and overtime; and
  • Other projects as assigned.

Apply online »