Careers

Build a Career That Makes a Difference


At Weis Insurance, we’re more than an insurance agency—we’re a team of dedicated professionals committed to helping individuals, families, and businesses protect what matters most. Every interaction is an opportunity to build trust, solve problems, and make a positive impact in the communities we serve.

If you’re looking for a career where your work is meaningful, your contributions are valued, and your professional growth is encouraged, we’d love to hear from you.

Why Join Weis Insurance?


Weis Insurance is committed to supporting our employees both professionally and personally. Eligible employees may enjoy a comprehensive benefits package that includes:

  • Competitive pay
  • Health insurance
  • Dental and vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) retirement plan with employer match
  • Paid vacation and holidays
  • Paid time off (PTO)
  • Professional development and continuing education opportunities
  • Licensing and certification support
  • Opportunities for career advancement
  • A supportive, team-oriented work environment

Benefits may vary based on position and eligibility.

Current Job Openings


We’re always looking for talented individuals who share our commitment to exceptional service and community involvement. If you’re ready to build a rewarding career with a trusted, locally focused insurance agency, we’d love to hear from you.
Complete our online application to be considered for current and future employment opportunities at Weis Insurance. Don’t see the right position today? We welcome proactive applicants and encourage you to submit your application for future opportunities.

Browse our current openings below to find an opportunity that matches your skills and interests.

Apply Today

Personal Lines Account Manager

Support individuals and families by managing personal insurance policies, including home, auto, umbrella, and recreational vehicle coverage. You’ll build lasting client relationships, process policy changes and renewals, answer coverage questions, and work closely with insurance carriers to deliver exceptional service.

Customer Service Representative

Serve as one of the first points of contact for clients by delivering friendly, professional customer service. This role supports both clients and agency staff by answering phones, scheduling appointments, processing paperwork, and ensuring a welcoming office environment.

Weis Insurance Effingham

2101 S Banker St
Effingham, IL 62401

Phone: (217) 342-9777
Fax: (217) 342-9876
Hours: M-F 7:30 AM - 5:00 PM

Weis Insurance Highland

32 Zbinden Ln
Highland, IL 62249

Phone: (618) 654-4416
Hours: M-F 8:00 AM - 5:00 PM