About the Team/Role We are looking for an experienced Senior Engineering Manager to lead the ... Hire, develop, mentor, and retain high-performing engineering managers and software engineers.
About the Team/Role We are looking for an experienced Senior Engineering Manager to lead the ... Hire, develop, mentor, and retain high-performing engineering managers and software engineers.
About the Team/Role We are looking for an experienced Senior Engineering Manager to lead the ... Hire, develop, mentor, and retain high-performing engineering managers and software engineers.
About the Team/Role We are looking for an experienced Senior Engineering Manager to lead the ... Hire, develop, mentor, and retain high-performing engineering managers and software engineers.
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Principal Endpoint Engineer
Bath, ME · On-site
$110K - $139K/yr
The Sr. Endpoint Engineer serves as the final internal escalation point before vendor engagement ... software deployment, patching, compliance, reporting, and mobile device policy design. * Set the ...
Principal Endpoint Engineer
Bath, ME · On-site
$110K - $139K/yr
The Sr. Endpoint Engineer serves as the final internal escalation point before vendor engagement ... software deployment, patching, compliance, reporting, and mobile device policy design. * Set the ...
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Senior Sales Engineer
Portland, ME · On-site
... Senior Sales Engineers. By joining HTS, you will be challenged to adapt quickly as you dive into ... Are proficient with all basic MS software, and have the ability to learn new desktop and web based ...
Senior AI Engineer (Google ADK + Python) - Remote - USA
Augusta, ME · On-site +1
$120K - $161K/yr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Senior AI Engineer (Google ADK + Python) to join our team. You ...
Senior AI Engineer (Google ADK + Python) - Remote - USA
Augusta, ME · On-site +1
$120K - $161K/yr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Senior AI Engineer (Google ADK + Python) to join our team. You ...
Senior AI/ML Engineer
Lisbon, ME · On-site
$180 - $260/hr
We're looking for a Senior AI/ML Engineer who lives at the intersection of two disciplines: large ... What you'll bring * 5+ years of software engineering experience, with meaningful time spent ...
Senior AI/ML Engineer
Lisbon, ME · On-site
$180 - $260/hr
We're looking for a Senior AI/ML Engineer who lives at the intersection of two disciplines: large ... What you'll bring * 5+ years of software engineering experience, with meaningful time spent ...
Senior Structural Engineer
Yarmouth, ME · On-site
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Senior Structural Engineer
Yarmouth, ME · On-site
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Senior Structural Engineer
Yarmouth, ME · On-site
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Quick apply
Senior Structural Engineer
Yarmouth, ME · On-site
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Senior Structural Engineer
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Senior Structural Engineer
$103K - $139K/yr
H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...
Senior IT Support Engineer
Portland, ME · On-site
$65K - $90K/yr
Senior IT Support Engineer About Open Net ME, LLC Join our southern Maine dynamic Managed Services ... Strong knowledge of IT systems, virtualization, firewalls, networks, and relevant software.
Quick apply
Senior IT Support Engineer
Portland, ME · On-site
$65K - $90K/yr
Senior IT Support Engineer About Open Net ME, LLC Join our southern Maine dynamic Managed Services ... Strong knowledge of IT systems, virtualization, firewalls, networks, and relevant software.
Senior Civil/ Structural Engineer
Augusta, ME · On-site +1
$110K - $150K/yr
Overview We are seeking a Senior Civil/ Structural Engineer to join our team to join our team ... Proficiency in AutoCAD, as well as other typical structural design software. * Additional hours may ...
Senior Civil/ Structural Engineer
Augusta, ME · On-site +1
$110K - $150K/yr
Overview We are seeking a Senior Civil/ Structural Engineer to join our team to join our team ... Proficiency in AutoCAD, as well as other typical structural design software. * Additional hours may ...
Senior Structural Engineer at HARDESTY & HANOVER Yarmouth, ME
Yarmouth, ME · On-site
$90 - $110/hr
Senior Structural Engineer Location: Yarmouth, Maine, United States Department: Structural ... Experience with current FEM modeling software (preferred) * Experience with local client base ...
Senior Structural Engineer at HARDESTY & HANOVER Yarmouth, ME
Yarmouth, ME · On-site
$90 - $110/hr
Senior Structural Engineer Location: Yarmouth, Maine, United States Department: Structural ... Experience with current FEM modeling software (preferred) * Experience with local client base ...
Senior AWS DevOps Engineer - Remote - USA
Augusta, ME · On-site +1
$128K - $165K/yr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Senior AWS DevOps Engineer to join our team. You'll work with ...
Senior AWS DevOps Engineer - Remote - USA
Augusta, ME · On-site +1
$128K - $165K/yr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Senior AWS DevOps Engineer to join our team. You'll work with ...
Senior Electrical Engineer
Portland, ME · On-site
$120K - $150K/yr
Senior Electrical Engineer - Located in Portland, ME Job Summary: These offices focus primarily on ... Microsoft Office software proficiency Locations : Portland, ME (Hybrid for either of these ...
Senior Electrical Engineer
Portland, ME · On-site
$120K - $150K/yr
Senior Electrical Engineer - Located in Portland, ME Job Summary: These offices focus primarily on ... Microsoft Office software proficiency Locations : Portland, ME (Hybrid for either of these ...
Senior Electrical Engineer
Portland, ME · On-site
$120K - $150K/yr
Senior Electrical Engineer - Located in Portland, ME Job Summary: These offices focus primarily on ... Microsoft Office software proficiency Locations : Portland, ME (Hybrid for either of these ...
Senior Electrical Engineer
Portland, ME · On-site
$120K - $150K/yr
Senior Electrical Engineer - Located in Portland, ME Job Summary: These offices focus primarily on ... Microsoft Office software proficiency Locations : Portland, ME (Hybrid for either of these ...
Senior Product Engineer (Remote)
Portland, ME · Remote
$150K - $200K/yr
Senior Product Engineer Company Overview: VETRO provides cutting-edge Geographic Information ... Ability to break down product requirements into deliverable software * Enthusiasm to work on new ...
Quick apply
Senior Product Engineer (Remote)
Portland, ME · Remote
$150K - $200K/yr
Senior Product Engineer Company Overview: VETRO provides cutting-edge Geographic Information ... Ability to break down product requirements into deliverable software * Enthusiasm to work on new ...
Senior Product Engineer - Portland HQ/Remote East Coast
Portland, ME · On-site +1
$150K - $200K/yr
Senior Product Engineer Company Overview: VETRO provides cutting-edge Geographic Information ... Ability to break down product requirements into deliverable software * Enthusiasm to work on new ...
Senior Product Engineer - Portland HQ/Remote East Coast
Portland, ME · On-site +1
$150K - $200K/yr
Senior Product Engineer Company Overview: VETRO provides cutting-edge Geographic Information ... Ability to break down product requirements into deliverable software * Enthusiasm to work on new ...
Senior Software Engineer information
See Lewiston, ME salary details
$79K - $90.1K
1% of jobs
$90.1K - $101.2K
2% of jobs
$101.2K - $112.3K
7% of jobs
$112.3K - $123.4K
9% of jobs
$128K is the 25th percentile. Wages below this are outliers.
$123.4K - $134.5K
13% of jobs
$134.5K - $145.5K
16% of jobs
The median wage is $147K / yr.
$145.5K - $156.6K
16% of jobs
$166K is the 75th percentile. Wages above this are outliers.
$156.6K - $167.7K
14% of jobs
$167.7K - $178.8K
11% of jobs
$178.8K - $189.9K
8% of jobs
$189.9K - $201K
3% of jobs
$79K
$150K
$201K
How much do senior software engineer jobs pay per year?
What is a senior software engineer?
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?
What are some common challenges senior software engineers face when mentoring junior team members?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
What does a senior software engineer do?
What are the most commonly searched types of Software Engineer jobs in Lewiston, ME?
The most popular types of Software Engineer jobs in Lewiston, ME are:
What are popular job titles related to Senior Software Engineer jobs in Lewiston, ME?
For Senior Software Engineer jobs in Lewiston, ME, the most frequently searched job titles are:
What cities near Lewiston, ME are hiring for Senior Software Engineer jobs?
Cities near Lewiston, ME with the most Senior Software Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 16 days ago
Job description
About the Team/Role
We are looking for an experienced Senior Engineering Manager to lead the Mobility Web Experience Engineering organization responsible for delivering high-quality web applications and experiences that serve thousands of mobility customer interactions. You will lead an engineering team, build a strong engineering culture, and partner closely with Product, Design, Architecture, Security, and Infrastructure teams to deliver exceptional web experiences.
This role requires a leader who is passionate about developing people, driving engineering excellence, and executing large-scale initiatives while balancing speed, quality, and operational reliability.
How you'll make an impact:
Define, own, and execute the long-term engineering strategy for the WEX Mobility Web Experience, including card and vehicle management, mobility payments, and future web platform capabilities.
Partner with architects and technical leaders to define the technical vision and architecture for the web platform.
Develop and maintain the engineering roadmap, ensuring alignment with business priorities and industry best practices.
Foster a culture of innovation, continuous learning, collaboration, ownership, and operational excellence.
Continuously improve engineering processes to increase delivery velocity, quality, and developer productivity.
Lead complex cross-functional engineering initiatives from planning through execution, driving alignment across teams and stakeholders.
Partner closely with Product, UX, and business leaders to prioritize investments and deliver customer-centric web experiences.
Establish and monitor engineering metrics that improve delivery predictability, quality, reliability, and team effectiveness.
Drive effective planning, execution, and continuous improvement through regular operating mechanisms, including sprint planning, roadmap reviews, and operational reviews.
Partner with Product and business leaders to maintain a healthy roadmap and define measurable objectives and key results (OKRs).
Collaborate across Mobility engineering teams to promote reusable platforms, shared components, and engineering best practices.
Hire, develop, mentor, and retain high-performing engineering managers and software engineers.
Provide regular coaching, performance feedback, and career development to help team members reach their full potential.
Manage team capacity and staffing to ensure successful delivery of strategic priorities.
Communicate engineering strategy, progress, risks, and opportunities effectively to senior leadership and cross-functional partners.
Experience you'll bring:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
8+ years of software engineering experience.
4+ years of engineering management experience leading software engineering teams.
Experience leading the development and delivery of modern, scalable web applications using frameworks such as Angular or React, and micro-frontend (MFE) architectures.
Strong understanding of modern web architectures, including single-page applications and micro-frontend patterns, application lifecycle management, and software engineering best practices.
Strong communication, organizational, stakeholder management, and decision-making skills.
Solid understanding of security, privacy, authentication, authorization, and data protection principles for web applications.
Experience leveraging automation, AI-assisted development tools, and engineering productivity practices to improve quality and delivery velocity.
Strong people leadership skills, including hiring, coaching, performance management, and career development for web engineering teams.
Ability to thrive in ambiguous environments, make thoughtful trade-offs, and lead teams through organizational and technical change.
Excellent written and verbal communication skills with the ability to influence technical and non-technical stakeholders.
Experience using analytics and customer insights to inform product and engineering decisions and improve user experiences.
Preferred Qualifications:
Master's degree in Computer Science, Software Engineering, or a related field.
Angular, React, or other modern web development technologies, as well as experience with Micro-frontend (MFE) architectures.
Experience building shared web platforms, component libraries, reusable frameworks, or design systems.
Experience building high-performance distributed systems at internet-scale companies.
Experience with CI/CD pipelines, automated testing, release automation, feature flag platforms, and web performance monitoring and observability.
Experience developing payment, fleet, financial technology (FinTech), or commercial card solutions.
Experience integrating with payment networks or card schemes.
Experience working with closed-loop or proprietary payment systems.