skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Maine JobLink works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Job Search

Enter your search criteria into the boxes below, then click the search icon or press Enter. In the What box, enter the job title, keywords, or job posting number. In the Where box, enter a ZIP or city and state. In the Within box enter the number of miles around the location entered. If either the Where or Within boxes are going to be used, then both boxes are required. To narrow your search results, use the “Refine Search” filters on the left by selecting a category. The number next to each filter indicates the number of results currently in the system using that filter, plus your current search criteria. If zero jobs meet the criteria, the filter will not display for selection. Results do not include jobs. Filters can be removed by selecting the link you want to remove in the “Filtered By” section. Searches can be saved by entering a unique name in the Label field and selecting the “Save search as” button. Looking for a job now? See our COVID-19 Jobs.

1 - 10 of 57 matches in 0.006 seconds
Financial Assistant (160544) (508503)
Last Updated: 2020-12-04
Employer: Bonney Staffing Center, LLC
Location: Windham, ME

Job Title: Financial Assistant (160544)

Financial Assistant Pay Range: $68,000 – $80,000 per year

Financial Assistant Schedule: 7am – 4pm or 8am – 5pm, Mon-Fri

Financial Assistant Start Date: ASAP

The Financial Assistant position in Limerick, ME is responsible for putting together financial sheets and balance sheets utilizing various software…

Machine Tool Maintenance Technician (159704) (508501)
Last Updated: 2020-12-04
Employer: Bonney Staffing Center, LLC
Location: South Portland, ME

Job Title: Machine Tool Maintenance Technician (159704)

Machine Tool Maintenance Technician Pay Range: $25-28/Hour, DOE

Machine Tool Maintenance Technician Schedule: 40 Hours/Week, 4:00 pm start time

Machine Tool Maintenance Technician Start Date: ASAP

The Machine Tool Maintenance Technician position in Westbrook, ME is responsible for afternoon programming, planning, scheduling, machine…

Manufacturing Mechanic (157931) (508490)
Last Updated: 2020-12-04
Employer: Bonney Staffing Center, LLC
Location: South Portland, ME

Manufacturing Mechanic (157931) 

Bonney Staffing – York, ME

The Manufacturing Mechanic position in York is responsible for ensuring that the manufacturing equipment and room are maintained, repaired, and updated as needed for an efficient, cost-effective, and safe manufacturing environment. This is a full time first shift position. You will provide…

Business Banking Relationship Manager (508244)
Last Updated: 2020-12-03
Employer: Northeast Bank
Location: Lewiston, ME

POSITION SUMMARY: Responsible for generating new core business banking deposits by working in partnership with the National Lending Team to identify prospects and develop a portfolio of high-quality and high-value business banking deposit relationships, focusing on the sale of depository products, cash management services, remote deposit, online banking, mobile…

Manager of Food Services (508236)
Last Updated: 2020-12-03
Employer: Chewonki Foundation
Location: Wiscasset, ME

The Manager of Food Services oversees all aspects of food service operations at Chewonki. In addition to providing meals for program participants and staff, the Chewonki kitchen caters Chewonki events. The farm and kitchen teams regularly collaborate to actualize and educate about all aspects of the food system, including planning…

Community Banker II (508235)
Last Updated: 2020-12-03
Employer: Katahdin Trust Company
Location: Bangor, ME

Working under supervision of the branch manager or designee, and in accordance with established bank policies and procedures, this position is responsible for performing a wide variety of branch functions. This position’s responsibilities include:
• Having complete knowledge of transactional duties and account opening
• Performing a wide variety of…

Therapist/Consultant for Home & Community Treatment (HCT) Services (507891)
Last Updated: 2020-12-02
Employer: Aroostook Mental Health Center
Location: Marshfield, ME

As AMHC expands it continuum of care, our mental health program has a brand new position for a full time Therapist Consultant for Home & Community Treatment (HCT). This individual will be based at the Machias Outpatient Office.

The Therapist-Consultant is responsible for providing mental health and substance…

Data Engineer (Job code 80924) (507878)
Last Updated: 2020-12-02
Employer: Blackhawk Network - Immigration
Location: Portland, ME

Responsible for understanding business requirements, designing and developing ETL processes moving source data through stage, integration, and presentation layers. Take initiative on understanding details of upstream application changes and resulting impacts within data warehouse. Collaborate within the Data team and across other teams – application development, Data Architect, DBA

Heavy Equipment Operator (507873)
Last Updated: 2020-12-02
Employer: CIA Salvage Inc.
Location: Limerick, ME

Job Description


Job Title: Heavy Equipment Operator

Reports To: Manager

FLSA Status: Non-Exempt


Summary: Operates and maintains all heavy equipment including delivery of vehicles by performing the following duties.


Duties and Responsibilities include the following.  Other duties may be assigned.


  1. Transports vehicles and scraps to
Carpenter (507713)
Last Updated: 2020-12-01
Employer: Bassett Custom Home Builders Inc.
Location: Durham, ME

Job Listing: August 2020



Want a rad hat?

Want to work with a rad team of fine craftspeople?

Join the Bassett Custom Home Builders Team.


Bassett Custom Home Builders Inc. provides a wide breadth of construction contractor service from frame


  • Registered Apprenticeship