Current Employment Openings


Director of Programs

The Mentoring Center is hiring a Director of Programs!

We are looking for a Director of Programs to lead The Mentoring Center’s direct work with youth and young adults. We are at an exciting time in our agency’s evolution, as we plan for our strategic growth and program expansion.  The Mentoring Center is a community-based organization with a 32-year history of supporting youth and young adults in their development and transformation. We also build the capacity of other youth-serving individuals, institutions and organizations through training, technical assistance and consultation.

Responsibilities and Duties (partial job description)

Staff Supervision

  • Supervise, Mentor, and Evaluate Program Staff
  • Conduct Internal Staff Training and Orientation
  • Make Hiring and Firing Decisions for Program Staff

Program Management

  • Develop, Implement, and Maintain TMC’s Programs
  • Complete and Submit Reports (and other documents) to Funders, Partners and Contractors
  • Be the Contact and Point Person for All Programs
  • Attend Meetings and Convenings with Program Partners on TMC’s Behalf
  • Manage and Maintain Databases and Data Collection Tools for All Programs

Transformative Mentoring Groups

  • Co-facilitate and support staff in the facilitation of Transformative Mentoring Groups
  • Participate in Curriculum Development

Mentor Training and Consultation

  • The opportunity to work with the Executive Director to provide training and consultation to training clients
  • Assist with building TMC’s training team
  • Respond to Training Requests
Download Full Job Description (PDF)

Young Adult Life Coach/Case Manager

The Mentoring Center (TMC) is currently recruiting for a Young Adult Life Coach/Case Manager.

The Young Adult Life Coach/Case Manager position is responsible for the provision of
case management and life coaching for young adults (female and male) aged 18 – 35
through the City of Oakland’s Department of Violence Prevention Program. This
position requires an individual who is detail-oriented, deadline-driven, communicative,
self-motivated, and collaborative.

POSITION SUMMARY (partial job description)

  • Provide intensive case management and life coaching to young adults (ages 18-35) who are involved in the criminal justice system;
  • Provide client referrals to community service providers;
  • Maintain intensive follow-up contact with clients, family, friends, and service providers;
  • Maintain relationships with community-based service providers, including employment providers, and education and training;
  • Document consistently and accurately in records all contacts with clients;
  • Enter accurate client data, including client contact information on a timely and regular basis into the City-Span database;
  • Participate in evaluation efforts as directed by The Mentoring Center and/or Department of Violence Prevention Program staff;
  • Attend bi-weekly The Mentoring Center staff meetings;
  • Attend additional trainings and meetings at The Mentoring Center;
  • Other duties as assigned
Download Full Job Description (PDF)

Youth Life Coach/Case Manager

The Mentoring Center (TMC) is currently recruiting for a Youth Life Coach/Case Manager.

The Youth Life Coach/Case Manager position is responsible for the provision of Life Coach/Case
Management and follow-up services for youth (female and male) aged 14 – 18 through the City
of Oakland’s Department of Violence Prevention Program, that provides comprehensive
services to youth-offenders and their families in Oakland. This position requires an individual
who is detail-oriented, deadline-driven, communicative, self-motivated, and collaborative.

POSITION SUMMARY (partial job description)

  • Provide Life Coach/Case Management support, mentoring, and advocacy to youth referred to the program by other referral sources.
  • Provide assessments and service planning for youth.
  • Provide support to family of youth.
  • Provide client referrals to community service providers.
  • Maintain intensive follow-up contact with clients, family, friends and service providers through home visits and telephone contact.
  • Maintain 24-hour, 7 days a week availability for crisis situations.
  • Maintain relationships with community-based service providers.
  • Document consistently and accurately in records all contacts with clients.
  • Enter accurate client data, including client contact information on a timely and regular basis into the City-Span database.
  • Other duties as assigned
Download Full Job Description (PDF)