Company

Careers

Join a team that values clarity, craft and community. Browse current openings and send us your resume.

Care for your health

Medical, dental and vision coverage from your first day.

Keep learning

An annual learning budget and time set aside to use it.

Community time

Two paid volunteer days each year.

At a glance

Locations
Portland, Boston, Bangor, and remote roles
Health
Medical, dental and vision coverage from your first day
Retirement
A match of up to 6%
Time away
Two paid volunteer days each year
Learning
An annual learning budget and time to use it
Schedules
Flexible and hybrid schedules on many teams

Working here

We hire people who like solving problems for customers. Teams are small, decisions are documented and everyone is encouraged to learn.

  • Comprehensive health coverage
  • Retirement match up to 6%
  • Paid volunteer days
  • Flexible and hybrid schedules

What we value

These show up in how our teams work every day.

  • Clarity in writing, in design and in decisions
  • Craft, which means taking the time to do it well
  • Community, inside the company and beyond it

Growing here

We want people to keep learning and moving into work that suits them.

  • Learning budget and protected time
  • Clear expectations for each role
  • Documented decisions so new people can catch up quickly

How we hire

  1. 1

    Apply

    Choose an opening below and send your resume through the Contact page.

  2. 2

    Talk with a recruiter

    A short conversation about the role and what you are looking for.

  3. 3

    Meet the team

    Interviews focused on the work you would actually do.

  4. 4

    Receive an offer

    We explain compensation and benefits clearly before you decide.

Frequently asked questions

Quick answers about careers.

How do I apply?
Choose an opening below and send your resume through the Contact page.
Do you have remote roles?
Some openings are remote or hybrid. Each listing shows its location and schedule.
What should I include in my application?
Your resume and the title of the role you are applying for. Send them through the Contact page and choose Careers as the topic.
Can I apply for more than one role?
Yes. Send a separate message for each role so we can route it to the right team.
Do I need banking experience?
Not for every role. Several teams value experience in design, engineering, customer service and analysis as much as experience in banking.

Open positions

Send your resume through the Contact page to apply.

Senior Software Engineer, Digital Banking

Build and maintain the customer facing online banking platform.

Technology Portland, ME or remote Full time
Apply

Customer Support Specialist

Help customers with accounts, cards and digital banking questions.

Client Services Portland, ME Full time
Apply

Mortgage Loan Officer

Guide homebuyers from pre-approval to closing.

Lending Boston, MA Full time
Apply

Fraud Analyst

Review flagged activity and improve detection rules.

Risk and Security Remote Full time
Apply

Branch Teller

Provide friendly service and accurate cash handling at the counter.

Retail Banking Bangor, ME Part time
Apply

Product Designer

Design accessible, clear interfaces for online and mobile banking.

Design Portland, ME or remote Full time
Apply

Ready to get started?

Open an account online in about ten minutes, or talk to us first. You will need your address, date of birth and an email address.