What do animals mean to you?

Are you a cat person, a dog person, or both? Either way, your identification as an animal lover is important to us.

People who fit well at the Maryland SPCA have a deep, unwavering commitment to animal welfare. You will join a team of staff and volunteers who understand our vision, contribute to our mission, and thrive on hard work in order to care for and find loving homes for the cats and dogs in our care.

Everything we do is driven by our shared values of community, integrity, compassion, respect, and innovation. Together, we work tirelessly to prevent new animals from coming through our doors.

If that sounds like you, we hope you’ll apply to the Maryland SPCA!

See what opportunities are currently available. If you have any questions, contact humanresources@mdspca.org.

To Apply:

Please send your completed employment application and resume to humanresources@mdspca.org, along with a cover letter describing why you're a good fit for the position. Incomplete submissions will not be considered. No phone calls, please.

Please note: employment applications must be downloaded and filled out using Adobe Reader or Acrobat. Applications filled out in your web browser will not save information entered into the form fields.

Part time – 30 hours

Position Summary: The Veterinary Client Service Representative (CSR) greets clients, sets appointments, and processes payments. In addition to providing excellent customer service to clients and ensuring that front desk operations run smoothly, the Veterinary Client Service Representative acts as the primary greeter when a client enters the waiting room with their pet, alerts the appropriate technician or veterinarian of the client’s arrival, and processes the client’s payment at the conclusion of the appointment.

Essential duties and responsibilities of the Veterinary Client Service Representative:

  • Schedule and confirm appointments including post-exam rechecks.
  • Direct phone calls to appropriate departments of the Maryland SPCA.
  • Process payments for products and services provided.
  • Maintain a clean and orderly waiting room and work area.
  • Check-in clients and notify the appropriate staff members of the client’s arrival.
  • Respond to all voicemails and emails promptly and professionally.
  • Enter new client and patient information into the computer system and ensure all previous medical records are uploaded prior to the patient’s first visit.
  • Assist clients in filling out and signing all appropriate documentation including treatment and sedation consent forms.
  • Scan daily appointment documents, exam charts, and medical records making sure they are accurately labeled and uploaded to the patient’s medical record.
  • Check-out clients and ensure they have all appropriate medications, rabies tags and certificates, microchip information, and educational pamphlets in their possession prior to leaving the office.
  • Review all invoices at time of check-out to verify accuracy prior to charging the client’s form of payment.
  • Accurately document phone and email messages in the patient’s chart for doctors and other staff when appropriate.
  • Resolve client concerns and complaints professionally and effectively, following clinic policies.
  • Count and record daily opening and closing petty cash amounts and run end-of-day transaction reports.
  • Sweep, mop, and perform other daily cleaning tasks per the office cleaning schedule.

Minimum qualifications:

  • Possession of a high school diploma or GED
  • Minimum of 1-2 years Veterinary Office experience and knowledge of basic veterinary medicine protocols preferred.
  • Strong computer skills.
  • Strong problem-solving skills.
  • Basic math and writing skills.
  • Ability to multitask and work in a fast-paced environment
  • Excellent verbal, interpersonal, and organizational skills.
  • Flexible schedule, weekend availability.

Physical Demands:

  • Standing for long periods with frequent bending, kneeling, stooping, and reaching
  • Sitting, standing, walking, lifting, and other physical activities for minimum 10 hour periods
  • Sitting at a desk for long periods

Working Environment:

  • Work is performed in both a clinic setting and an office setting and may occasionally require bringing pets in and out of the building from cars parked in our parking lot.

Full time

Reporting Manager:  Anna Beall, Shelter Medicine Manager

Position Summary:  The Maryland SPCA Exam Room Veterinary Technician is responsible for working with the exam team, assisting shelter veterinarians, and ensuring all animals receive swift and appropriate medical attention. Exam staff is expected to be able to work in a fast-paced team environment while performing daily medical care of all shelter pets. It is imperative that the exam team run smoothly to ensure our animals receive top care and attention for their daily needs. Employee will also be expected to assist staff and the public with handling animals, and keeping the non-administrative areas of the shelter clean.

Essential Duties & Responsibilities:

  • Safe restraint, administering exams, medications, vaccines, and emergency first-aid
  • Accurately collect specimens: fecal, urinalysis, blood-draw, skin cultures, etc. for in-house and external laboratory tests
  • Humanely handle, clean, and care for shelter pets daily needs
  • Implement and follow the MD SPCA’s disease management protocol
  • Accurately record medical information into the ShelterBuddy database.
  • Clearly and positively communicate with team members, managers and staff from other shelter departments
  • Perform humane euthanasia for shelter and community pets


  • High school diploma or GED. A graduate from an AVMA accredited college level program in veterinary technology is preferred.
  • Prior experience in a Vet Assistant role, preferably in a shelter or veterinary clinic environment
  • Possess technical skills such as examining, medicating and performing blood draws on dogs and cats
  • Familiarity with animal restraint techniques and medical terminology
  • Able to deal effectively with all types of difficult situations & evaluate problems accurately while displaying good, sound judgment when working with limited supervision and under emotional stress
  • Possess a high level of professionalism, strong interpersonal skills, and be a team player – must be able to multi-task and be self-motivated
  • Must have strong computer skills to enable accurate medical data entry
  • Must have current state certification as a euthanasia technician or commitment to training to be certified in the first 6 months of employment
  • Possess basic knowledge of animal breeds, characteristics, animal health, nutrition and humane care
  • Able to handle dogs and cats of various size and activity levels safely, compassionately and effectively
  • Knowledgeable of canine and feline behavior
  • Experience in the use of force free or positive reinforcement methods, including appropriate use of food and humane products
  • Committed to and enthusiastic about the mission, programs and services of the Maryland SPCA

Physical Demands:

  • Physically capable of performing all duties in the shelter including moderately heavy work. Able to lift or carry up to 50 lbs.
  • Standing or walking 10 or more hours per day with frequent bending, kneeling, stooping and reaching

Working Conditions:

  • Work is performed in a clinic shelter setting
  • Assistant is regularly exposed to animals, animal waste, and potentially hazardous conditions, including the risk of animal bites
  • Potential exposure to zoonotic diseases, sharp objects, hazardous chemicals, dangerous and fractious animals
  • Exposure to disinfecting solutions when cleaning work space
  • Noise level in the work environment is usually moderate

Part time

The Volunteer Coordinator has primary responsibilities of coordinating the day-to-day operations of the MD SPCA’s volunteer program under the direction of the Volunteer Manager. This position assists with the recruitment, onboarding, and training of volunteers and interns with a focus on animal handling training. The individual in this position should love working with both pets and people.


  • Recruits new volunteers by reviewing volunteer applications, answering phone calls, replying to e-mail inquiries, and attending events
  • Participates in the onboarding, training, and day to day support of volunteers
  • Sustains volunteer involvement by mentoring, engaging, and recognizing individual volunteers
  • Coordinates visits from volunteer groups
  • Supports interns working in a variety of departments
  • Collaborates with other departments to produce training and communication materials
  • Enters volunteer information into the volunteer database in a timely manner
  • Ensures that volunteers work in a safe, healthy, and supportive environment
  • Liaises with the public, staff, and volunteers to resolve complaints and issues as needed
  • Collaborates to identify volunteers for specific MD SPCA needs under the guidance of the Volunteer Manager
  • Plans and implements formal and informal volunteer recognition activities to recognize the contribution of volunteers with the Volunteer Manager
  • Conducts ongoing evaluations of the programs and services delivered by volunteers and implement improvements as necessary
  • Works with Volunteer Manager to identify and meet short and long-term goals of the volunteer program
  • Coaches volunteers on dog handling skills and mechanical skills
  • Other duties as assigned


  • Bachelor’s degree preferred but not required.
  • Within 90 days of being hired, the Volunteer Coordinator must complete the ‘Fear Free Shelters’ course.
  • Love of animals.
  • Comfort working with diverse groups of volunteers and individual volunteers
  • Comfort and ability to work with both pets (cats and dogs) and people
  • Comfort working with dogs of varying sizes and temperament
  • Ability to handle pets in a caring, respectful, and safe manner
  • Computer literacy, including experience with Microsoft Office
  • Strong problem-solving skills
  • Ability to adapt as unexpected situations arise and stay calm under pressure
  • Commitment to and enthusiasm for the mission, programs, and services of the Maryland SPCA


  • Experience using Better Impact or another Customer Relationship Management software.
  • Experience working with volunteers and diverse constituencies.
  • Experience using positive reinforcement techniques to do basic training with pets

Working Conditions:

  • Work is performed in an animal shelter and in an office setting.
  • Work with any animal poses risks, including the risk of animal bites, scratches, or exposure to zoonotic diseases.
  • Noise level is usually moderate.
  • Odor level is typically low to moderate.

Physical Demands:

  • Frequent sitting, use of computer keyboard and telephone, up to 8 hours per day with some bending, reaching, stooping, and walking
  • The Volunteer Coordinator will work hands on with dogs of varying sizes. They should be comfortable walking and handling dogs for at least half of each shift.
  • This role may require being able to lift and restrain dogs up to 50 lbs.


  • Part time 8-hour shifts, 3 days per week. This position will work one weekend day.

Part time

Position Summary: The main purpose of this position is to provide quality care for the animals, maintain the cleanliness of the shelter facility, and to serve the public in a professional, expedient, and courteous manner.

Essential Duties and Responsibilities:

  • Do thorough daily cleaning, as assigned, each morning before kennel opens to the public
  • Mix and use cleaning chemicals as directed to reduce disease transmission
  • Maintain sanitary conditions, food and water supply for animals
  • Scoop and mop dog run throughout the day, scoop cat litter boxes, maintain clean food/water bowls, clean up spilled food on floors, etc.
  • Provide customer assistance and be available to answer questions from the public concerning animals in the facility animals to visitors if requested in get-acquainted room or outside if appropriate
  • Maintain daily feeding/observation charts
  • Introduce replenish supplies
  • Provide all animals with enrichment
  • Operate laundry and dishwashing equipment
  • Observe animals, document and route health and behavior concerns to the appropriate department
  • Check and maintain dog fun run areas (setting hose, cleaning, dumping or filling pools in summer, etc.)
  • Be kind to the animals and show consideration in order to reduce animal stress
  • Follow all safety guidelines, including PPEs to ensure a safe environment
  • Assist other staff with their assignments
  • Help train new staff and volunteers
  • Perform other duties as assigned, which may include but are not limited to:
    • Assist in exam room if trained and approved
    • Perform euthanasia, if trained and certified
    • Perform dog and cat behavior assessments if trained and needed
    • Handle aggressive animals, work with Do Not Enter plans and report new behaviors immediately to managers/leads on duty when needed


  • High school diploma or GED
  • Interest in animal welfare
  • Reliable and detailed oriented
  • Demonstrated initiative and good judgment
  • Basic animal handling experience with knowledge of canine and feline behavior
  • Familiarity with animal restraint techniques and medical terminology
  • Ability to handle animals of various sizes and activity levels safely, compassionately and effectively
  • Excellent customer service skills, with ability to interact patiently and tactfully with a diverse customer base
  • Experience in the use of positive reinforcement methods, including appropriate use of food and humane products
  • Ability to accept decisions about animal placement into program or humane euthanasia
  • Committed to and enthusiastic about the mission, programs and services of the Maryland SPCA

Physical Demands:

  • Ability to lift and/or carry up to 50 pounds
  • Standing and walking 8 or more hours per day with frequent bending, kneeling, stooping and reaching

Working Conditions:

  • Work is performed in a shelter setting
  • Exposure to disinfecting solutions when cleaning, exposure to unpleasant odors and high noise levels when in kennel area
  • Exposure to various weather conditions when working outdoors
  • Potential exposure to zoonotic diseases, sharp objects, hazardous chemicals, dangerous and fractious animals
  • Technician is regularly exposed to animals, animal waste, high noise and potentially hazardous conditions, including the risk of animal bites

Full time

Veterinary Technicians will assist clinic veterinarians and staff in all aspects of patient examinations, treatments, procedures, estimates and client communications. The position aims to provide professional, timely and informative services to clients and patients of the Neighborhood Vet Care Clinic. Veterinary Technicians will need to adapt to the fast paced and often demanding environment of the Neighborhood Vet Care Clinic, requiring patience, professionalism and compassion alike.

Essential Duties and Responsibilities of the Veterinary Technician:

  • Assist veterinarians with all aspects of the patient exams.
  • Consult with clients to obtain thorough patient history.
  • Discuss patient health recommendations, treatment plans and estimates with clients.
  • Obtain patient vitals.
  • Prepare, administer and document treatments as prescribed by veterinarians.
  • Discuss prevention medications and at-home pet care with clients.
  • Review medication use and potential side effects with clients.
  • Prepare prescriptions and discuss use with clients.
  • Prepare and administer vaccinations.
  • Collect, prepare and evaluate diagnostic samples for in-clinic and outside laboratory testing.
  • Assist in radiographic diagnostics for both shelter pets and clinic patients.
  • Organizing, restocking and cleaning exam and surgical rooms.
  • Organizing and restocking the pharmacy and surgical areas.
  • Assist veterinarians in surgical and dental procedures, monitor anesthesia, pre- and post-operative patient care and recovery.
  • Responsible for equipment maintenance.
  • Entering medical notes and charges into practice management software.
  • Review patient’s prior records and transcribe to electronic medical record.
  • Check in and discharge patients.
  • Calling clients to review negative lab results.
  • Assist the Clinic Manager by pulling expired medications from the pharmacy on a monthly basis and inventory needs.
  • Assist with training other staff members.
  • Reviewing the clinic’s whiteboard and handling all technician entries.
  • Maintaining an efficient appointment flow and a positive, professional atmosphere.


  • 1-2 years of veterinary experience required, preferred in a technician role.
  • Experience in anesthesia monitoring, surgical assistance, radiographic technique/positioning and dentistry preferred.
  • Experience with safe animal restraint, venipuncture/phlebotomy, IV catheter placement and administering medications (subcutaneous, oral, intravenous and intramuscular).
  • Able to work independently and multi-task, as well as in a group setting and team environment.
  • Exhibit thorough and detail-oriented management of situations while remaining aware of surroundings.
  • Positive and outgoing attitude; willing to communicate with coworkers, veterinarians, managers, volunteers and clients.

Physical Demands:

  • Able to restrain pets, lift, bend and kneel repeatedly.     
  • Able to see fine detail in a variety of situations.
  • Must have a reasonable degree of agility to move through tightly cramped areas.
  • Excellent hand-eye coordination.
  • Physically capable of performing all duties in the clinic and shelter including moderately heavy work.
  • Able to lift or carry up to 50 lbs unassisted.
  • Standing or walking 10 or more hours per day with frequent bending, kneeling, stooping and reaching.

Working Conditions:

  • Work is performed in a clinic and animal shelter setting.
  • The technician is regularly exposed to animals, animal waste and potentially hazardous conditions including the risk of animal bites.
  • Potential exposure to zoonotic diseases, sharp objects, hazardous chemicals, dangerous and fractious animals.
  • Prolonged exposure to various aqueous and disinfectant solutions, including but not limited to dish soap, instrument cleaner, chlorhexidine and Rescue cleaner.
  • The noise level in the work environment is usually moderate.

Full time

Position Summary: The annual fund specialist is responsible for strategically planning and coordinating fundraising focused on one-time and sustainer donors to maximize philanthropic support for the Maryland SPCA.

Essential Duties and Responsibilities:

  • Responsible for the annual giving strategy in collaboration with development director, as well as the full range of activities required to secure new, renewed, and increased gifts, including segmented and automated cultivation and stewardship plans.
  • Oversee existing annual fund messaging, design, and execution through various vehicles, including direct marketing, sustainers (Faithful Friends), auto donations, and giving challenges.
  • Draft and edit appeal collateral within the MD SPCA style guide standards.
  • Identify and execute opportunities to pilot new, time-limited appeals and analyze and report results.
  • Collaborate with the marketing department to leverage social media and other web-based appeal opportunities.
  • Segment and analyze program data to present to various audiences.
  • Identify potential major donors, in partnership with the senior development officer.
  • Develop relationships with current annual fund-related vendors and participate in RFP process for new vendors as needed.
  • Develop revenue and expense projections, in collaboration with the development director, and monitor and manage annual giving income goal and budget.
  • Maintain current records in database and in paper files.
  • Assist with other fundraising projects as requested, including occasional weekend and evening events.


  • Accountability.
  • Initiative.
  • Teamwork.
  • Time management.
  • Project management.
  • Analytical and strategic thinking.
  • Fiscal responsibility and financial acumen.
  • Innovation.


  • Two to four years of development or related experience.
  • Excellent verbal, written, and interpersonal communication skills (writing samples required).
  • Ability to maintain confidentiality and establish confidence with stakeholders.
  • High level of organization, attention to detail and ability to be self-motivated.
  • Proficiency with Microsoft Office Suite and experience with CRMs.
  • Advanced Microsoft Excel user or willingness and ability to learn skills such as macros, power Query, advanced charting, and pivot tables and reporting.
  • Ability to work well in a team environment, manage multiple assignments, and meet deadlines.
  • Ability to monitor and meet fundraising income goals.

Physical Demands:

  • Frequent sitting, with some standing, walking, bending, and reaching.
  • Use of computer and telephone.
  • Occasional lifting, up to 40 lbs.

Working Conditions:

  • Work is performed in an office setting and occasional off-site meetings.
  • Infrequent exposure to animals, which includes the risk of scratches and bites.
  • Occasional exposure to high noise when in kennel area.

Full time

Position Summary: The Adoption Counselor reports directly to the Adoption Manager. An Adoption Counselor’s main purpose is to serve the public in a professional, expedient, and courteous manner and to assist in the adoption process.


  • Provide customer service excellence in all areas of the Front Office.
  • Conduct adoption interviews to prospective adopters, educate the public on the basics of animal care, and review applications with management to determine approval, if necessary. Maintain records of follow-up calls.
  • Enter data for records including adoptions, licenses, returned animals, and other information.
  • Answer incoming calls on a variety of subjects that include questions about general animal information, our policies, lost animals, our programs and events, information on area vets, information on area shot clinics and spay/neuter clinics.
  • Handle customer complaints/issues and turn them over to the Adoption Manager as needed.
  • Extra office tasks may include:
    • Cash and credit card reconciliations
    • Preparing go home bags for adopters
    • Filing
    • Putting donations away
    • Light cleaning and mopping
    • Dog walking on completion of training
    • Cat handling on completion of training
  • Complete all tasks as assigned by management.


  • High school diploma or equivalent
  • Excellent customer service skills and judgment must enjoy working with people.
  • Knowledge of animal breeds, animal health, basic animal care and handling
  • Computer literacy
  • Reliable and detail oriented
  • Accuracy with data entry
  • Ability to multi-task and stay calm under pressure
  • Commitment to and enthusiasm for the mission, programs, and services of the Maryland SPCA

Working Conditions:

  • Work is performed in an office setting within an animal shelter
  • Noise level is usually moderate

Physical Demands:

  • Frequent sitting, use of computer keyboard and telephone, up to 8 hours per day with some bending, stooping, and walking

Schedule: Full time 8-hour shifts, 5 days per week

  • Monday thru Friday 11:00am to 7:30pm
  • Saturday 9:30am to 5:30pm

Develop and enhance your relationship with your pet through our training classes.

A complete range of services to meet all your pets’ medical needs.

Spay and neuter surgery for cats and dogs.

Caring for the health of every new pet that arrives in our care.

Saving the lives of Maryland animals since 1869.

Explore all the ways to give to the Maryland SPCA.

Your support saves the lives of local cats and dogs.

Give cats and dogs the gift of your time.

Life-saving knowledge and resources for all your pets' needs.

We're currently operating by appointment only due to COVID-19.
This is default text for notification bar