Please note: new employees must present proof of vaccination for COVID-19.

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

To Apply:

Please send your completed employment application and resume to, 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.

Full time

Schedule: Ideally will be four 10-hour days – Sunday through Wednesday, but there is some flexibility

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 workspace
  • Noise level in the work environment is usually moderate

Full time

Position Summary:

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.

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

Full time

Position Summary:

The NVC Clinic Manager plays a vital role in managing the overall business activities of Neighborhood Vet Care, while the medical team devotes their time to delivering quality veterinary care. This position is responsible for the bottom-line profitability of the practice, as well as ensuring customer satisfaction and a positive work environment. Day-to-day functions include hiring, training, and ensuring excellent performance of all front-line client services and veterinary technician staff; working with Director of Finance to prepare and monitor monthly budgets; monitoring key performance indicators and working with the Director of Finance to set reasonable client services fees; working with the Procurement Manager to maintain efficient inventory control; managing the clinic software; and implementing safety and security protocols.

Essential Duties and Responsibilities:

Practice Management:

  • Promotes a client-centered environment and facilitates programs and processes that meet client needs and expectations
  • Seeks and implements methods of attracting new, and retaining existing, clients
  • Facilitates resolution of client problems that other staff cannot resolve
  • Analyzes patient care and scheduling activities; develops and implements strategies to maximize efficiency as well as client satisfaction
  • Works with Director of Finance to set and maintain annual clinic budget, trying in various ways to maximize net revenues
  • Works with Procurement Manager to develop and maintain appropriate inventory system, staying within budget while ensuring clinic has required items on hand; strives to reduce costs, as net revenues from the clinic subsidize the entire Maryland SPCA organization
  • Ensures that inventory prices and stock levels are up to date within veterinary software system
  • Orders and tracks controlled substances with the Chief Veterinarian, as well as secures and destroys these substances within DEA regulations
  • Implements and ensures proper use of veterinary software; creates and provides business reports as needed
  • Maintains relationship with, and oversee services of, online pharmacy
  • Maintains and maximizes relationships with other veterinary vendors

Human Resources:

  • Works in collaboration with HR Director and Chief Veterinarian to hire clinic staff; creates staff schedules to ensure maximum productivity and service
  • Plans, organizes and facilitates all personnel activities, including establishing regular staff meetings for NVC staff
  • Supervises staff members and acts as the direct authority regarding performance, disciplinary procedures, discharging and all the legal responsibilities of employment
  • Mediates personnel problems, maintains staff member morale, motivation, and sense of team spirit as integral members of the overall Maryland SPCA organization
  • Completes regularly scheduled performance reviews
  • Establishes and updates clinic standard operating procedures (SOPs) and training protocols for all staff members

Daily Hands-on Responsibilities:

  • Monitors efficient hospital flow
  • Assists with reception duties as needed
  • Assists with veterinary technician duties as needed
  • Assists in cleaning the hospital as needed
  • Processes payment transactions, returns, and client account adjustments
  • Maintains proper documentation in the electronic medical record


  • Provides financial data to Director of Finance on a weekly basis
  • Ensures compliance with cash management policies
  • Analyzes and reports key financial indicators and develops strategies to address trends


  • College degree or equivalent preferred. Must have minimum of 2 to 3 years of professional experience working with animals in a kennel, shelter, or veterinary practice
  • Experienced in working with clients and the public, including diffusing conflicts
  • Committed to and enthusiastic about the mission, programs and services of the Maryland SPCA
  • Advanced knowledge of MS Suite, especially Excel
  • Excellent problem-solving skills and analytical ability
  • Must be able to tactfully demonstrate “take charge” capabilities
  • Strong verbal and written communication and interpersonal skills
  • Highly organized, detail-oriented with the ability to multi-task
  • Ability to work both independently and in groups
  • Must adhere to all guidelines as set forth in the MD SPCA’s Employee Handbook
  • Open minded regarding changes with the willingness to learn, implement and teach new protocols
  • Holds qualities of integrity, credibility, and a commitment to the MD SPCA’s mission
  • Feel and express a genuine liking for animals and for working in an animal care environment

Physical Demands:

  • Must be able to stand, sit, walk, bend, and stoop
  • Must have the ability to perform prolonged strenuous physical activity, including lifting and carrying objects weighing up to 50 pounds alone for short distances.

Working Environment:

  • Work is performed in veterinary clinic and office settings
  • May be exposed to unpleasant odors, noises, and animal excrement
  • May be exposed to bites, scratches and animal diseases
  • May be exposed to zoonotic diseases and hazardous chemicals

Full time

Position Summary: The Custodian/Security Guard will work to promote a safe and clean environment at the Maryland SPCA.   They will perform cleaning and light maintenance duties on campus, with security duties as needed.  This position reports to the Business and Facilities Manager and provides support to our various departments.   This is a full-time position, Tuesday – Saturday, noon- 8 PM.

Custodian Responsibilities:

  • Clean and sanitize bathrooms
  • Clean sinks, countertops, microwaves, refrigerators, and dishwashers in all breakrooms
  • Restock supplies in breakrooms and bathrooms
  • Empty all trash cans and replace liners, clean receptacles as necessary
  • Dust and clean office desks and furniture that are not cluttered
  • Sweep, vacuum, mop floors and stairs
  • Clean windowsills and windows
  • Remove litter from buildings, surrounding grounds, and parking lot
  • Maintain janitor closets in a clean, organized manner
  • Maintain janitorial equipment in clean, safe, operable condition
  • Perform other routine maintenance duties as assigned

Security Responsibilities

  • Perform routine rounds of facility and grounds, notifying management of deficiencies or repair needs
  • Watch for irregular or unusual conditions that may create security concerns or safety hazards
  • Monitors client flow throughout the day
  • Monitor video surveillance system as needed
  • Assist staff or clients with security related issues
  • Investigate disturbances and address concerns with appropriate authorities as needed, including Baltimore City police, EMTs, fire department, etc.
  • Write and track incident reports
  • Diffuse dangerous/tense situations as needed
  • Escort staff to vehicles as requested
  • Secure buildings at the end of the day
  • Perform other duties as assigned

 Qualification Requirements:

  • High school diploma or GED
  • 1+ years custodial experience preferred
  • Security training preferred
  • De-escalation training preferred
  • Must be a minimum 21 years of age and must pass a criminal background check
  • Attention to detail
  • Ability to communicate tactfully and effectively, with the ability to diffuse tense situations
  • Patience and understanding towards every individual
  • Ability to maintain professionalism in varying interactions
  • Ability to handle multiple priorities and balance the needs of each
  • Excellent problem-solving skills and analytical ability
  • Proven ability to work in a fast-paced environment and juggle multiple deadlines and tasks
  • Ability to work independently
  • Must adhere to all guidelines as set forth in the MD SPCA’s Employee Handbook
  • Open minded regarding changes with the willingness to learn, implement and teach new protocols
  • Holds qualities of integrity, credibility, and a commitment to the MD SPCA’s mission

Physical Demands:

  • Ability to stand for long periods of time
  • Ability to lift and/or carry up to 50 pounds
  • Ability to stand, walk, bend, stoop, reach, sit
  • Ability to exercise the amount of physical control reasonably necessary to maintain order, protect property, or protect the safety of clients, staff, and community members

Working Conditions:

  • Work is performed both outdoors in various conditions and in office settings, noise levels are moderate
  • Exposure to environmental conditions, including working near animals

Part time – 30 hours/week

Location: Neighborhood Vet Care 

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.

Part time – 24 hours/week

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

Location: Neighborhood Vet Care

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.

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

Our veterinary practice can keep your pet healthy and happy. All proceeds benefit animals at the MD SPCA.

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.

Help pay for health care essentials and adoption services.

Help pets stay in loving homes where they belong.

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