Software Engineer Jobs in Maine

Software Engineer jobs in Maine concentrate in defense technology, healthcare IT, financial services, and maritime systems, with demand at every level from junior developer to principal engineer. Portland, Bangor, and Augusta drive the most hiring activity, anchored by employers like IDEXX Laboratories, Tyler Technologies, and Bath Iron Works. Full-stack development, cloud architecture, and embedded systems are the most in-demand specialties across these sectors. Find a role that fits below and apply directly.

Find Software Engineer Jobs

Overview

Open roles39
Top employerTyler Technologies
Top cityPortland, ME
Cities hiring7
Work type62% On-site
Top industryTechnology

Showing 5 of 39+ Software Engineer jobs

WEX Inc.
Software Development Engineer 2 – Data Engineering
We won't show you this job again
WEX Inc.
New 1m ago
Software Development Engineer 2 – Data Engineering
WEX Inc.
Portland, Maine
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
1,001-5,000

Have you applied for this role?

WEX Inc.
Software Development Engineer III – AI & Agentic Systems
We won't show you this job again
WEX Inc.
New 1m ago
Software Development Engineer III – AI & Agentic Systems
WEX Inc.
Portland, Maine
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
1,001-5,000

Have you applied for this role?

WEX Inc.
Software Development Engineer 4
We won't show you this job again
WEX Inc.
New 1m ago
Software Development Engineer 4
WEX Inc.
Portland, Maine
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
1,001-5,000

Have you applied for this role?

CVS Health
Software Engineer - Search and Personalization
We won't show you this job again
CVS Health
New 1m ago
Software Engineer - Search and Personalization
CVS Health
Maine
Customer Success
Program Management
Project & Program Management
Project Management
Remote (US)
High school diploma or GED
10,000+

Have you applied for this role?

WEX Inc.
Lead Software Engineer (Java)
We won't show you this job again
WEX Inc.
New 1m ago
Lead Software Engineer (Java)
WEX Inc.
Portland, Maine
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
1,001-5,000

Have you applied for this role?

See All 39 Software Engineer Jobs in Maine

Find roles in Maine that match your experience and apply in just a few clicks.

Find Software Engineer Jobs

Software Engineer Jobs by City in Maine

Where Maine roles are concentrated, by current openings.

Portland
16 jobs
Yarmouth
8 jobs
Falmouth
4 jobs
Orono
3 jobs
Augusta
1 job
Westbrook
1 job
South Portland
1 job

Software Engineer Job Market in Maine

A snapshot from current Maine openings, updated as new roles post.

Who's Hiring

  • Tyler Technologies
    Tyler Technologies14
  • WEX
    WEX7
  • R
    ritepros7
  • CVS Health
    CVS Health6
  • Garmin
    Garmin1

Top Industries Hiring

  • Technology & Software15
  • Healthcare & Medical Services5
  • Manufacturing2
  • Insurance1
  • Animal Care & Pet Services1

What Maine Employers Look For

The qualifications that appear most often in software engineer jobs across Maine.

  • Bachelor's degree in computer science, software engineering, or a closely related technical field
  • Proficiency in at least one modern programming language such as Java, Python, or C++
  • Experience designing, building, and maintaining scalable web applications or backend services
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud and DevOps practices
  • Ability to collaborate in agile or scrum development teams with cross-functional stakeholders
  • Strong written and verbal communication skills for documentation and code review participation

Software Engineer Jobs in Maine: Frequently Asked Questions

How do you become a software engineer in Maine?

Maine does not require a state-issued license to work as a software engineer. The standard path is earning a bachelor's degree in computer science, software engineering, or a related discipline from a Maine institution such as the University of Maine or the University of Southern Maine, then building a portfolio of projects or internship experience. Employers in Maine's defense and healthcare IT sectors often prioritize candidates who can obtain a federal security clearance.

How much do software engineers make in Maine?

Software engineers in Maine earn a median of about $123,120 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $82,930 for the lowest 10% to over $179,990 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire software engineers in Maine?

Companies currently hiring software engineers in Maine include Tyler Technologies, WEX, and ritepros, per current listings on Migrate Mate as of July 2026. Maine's defense contracting and healthcare technology sectors produce the most consistent demand for software engineering talent across the state.

Which Maine cities have the most software engineer jobs?

Portland, Yarmouth, and Maine have the most software engineer openings in Maine. Portland leads because it is the commercial and technology hub of the state, home to the largest concentration of healthcare IT firms, fintech startups, and professional services companies, while Bangor and Augusta draw demand from state government agencies, regional medical systems, and established defense contractors operating in central and eastern Maine.

Are there remote software engineer jobs in Maine?

Yes, and more than most fields. About 38% of software engineer openings tied to Maine are remote or hybrid as of July 2026, reflecting how naturally the role lends itself to distributed work. Roles in web development, cloud engineering, and application development tend to be the most consistently offered on a remote or hybrid basis.

How can I get hired as a software engineer in Maine with little or no experience?

The most realistic entry path is applying for junior developer or associate software engineer roles at Maine's larger employers, including IDEXX Laboratories and Tyler Technologies, which regularly onboard early-career candidates. Building a public portfolio on GitHub, contributing to open-source projects, and completing a relevant internship at the University of Maine System are concrete steps that give candidates an edge. Adjacent roles such as QA analyst, IT support specialist, or technical support engineer are common lateral entry points that lead to software engineering positions.

Where can I find and apply to software engineer jobs in Maine?

You can find and apply to software engineer jobs in Maine on Migrate Mate, which lists current Maine openings across industries and experience levels. Find roles that fit your background and apply directly to the employers posting them.

See All 39 Software Engineer Jobs in Maine

Find roles in Maine that match your experience and apply in just a few clicks.

Find Software Engineer Jobs