We are currently seeking a Senior Civil Engineer 3 towork in a technical support role with highly ... standard software; ArcGIS is a plus. * OSHA 40-hour HAZWOPER training preferred but not required.
We are currently seeking a Senior Civil Engineer 3 towork in a technical support role with highly ... standard software; ArcGIS is a plus. * OSHA 40-hour HAZWOPER training preferred but not required.
We are currently seeking a Senior Civil Engineer 3 towork in a technical support role with highly ... standard software; ArcGIS is a plus. * OSHA 40-hour HAZWOPER training preferred but not required.
We are currently seeking a Senior Civil Engineer 3 towork in a technical support role with highly ... standard software; ArcGIS is a plus. * OSHA 40-hour HAZWOPER training preferred but not required.
This role focuses on owning and modernizing enterprise software build, packaging, and release ... As a Senior Build & Release Engineer , you will: • Own the end-to-end release process, from ...
This role focuses on owning and modernizing enterprise software build, packaging, and release ... As a Senior Build & Release Engineer , you will: • Own the end-to-end release process, from ...
Senior IT Support Engineer
$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
$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 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 Electrical Engineer
$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
$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 ...
Principal Platform Engineer (DevOps)
Westbrook, ME · On-site
$120 - $140/hr
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements.* Navigate competing customer needs and make ...
Principal Platform Engineer (DevOps)
Westbrook, ME · On-site
$120 - $140/hr
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements.* Navigate competing customer needs and make ...
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements. * Navigate competing customer needs and make ...
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements. * Navigate competing customer needs and make ...
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements. * Navigate competing customer needs and make ...
Engage with senior engineers and technical leads across IDEXX's software and DevOps teams to understand complex, cross-cutting platform requirements. * Navigate competing customer needs and make ...
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 Full-Stack Engineer
Portland, ME · On-site
$90 - $130/hr
Engage with Product and Engineering teams to drive product strategy based on field insights ... Experience selling SaaS software or working in the Public Sector is preferred but not required. #J ...
Senior Full-Stack Engineer
Portland, ME · On-site
$90 - $130/hr
Engage with Product and Engineering teams to drive product strategy based on field insights ... Experience selling SaaS software or working in the Public Sector is preferred but not required. #J ...
Senior Water Resources Engineer
Kennebunk, ME · On-site
$85K - $105K/yr
Senior Water Resources Engineer Department: Water Resources Employment Type: Full Time Location ... Perform hydrologic and hydraulic (H&H) modeling using industry-standard software * Prepare ...
Senior Water Resources Engineer
Kennebunk, ME · On-site
$85K - $105K/yr
Senior Water Resources Engineer Department: Water Resources Employment Type: Full Time Location ... Perform hydrologic and hydraulic (H&H) modeling using industry-standard software * Prepare ...
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 ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Power and Controls Engineering. Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Power and Controls Engineering. Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Sr. / Principal Electrical Engineer
Brunswick, ME · On-site
$88K - $142K/yr
... software requirements, resolution of requirements conflicts, specification development, and ... Required/Preferred Experience Sr. Engineer - 5+ years of experience required Principal Engineer ...
Senior / Lead Node Developer
Freeport, ME · On-site +1
Senior / Lead Developer Location - Freeport, ME (100% Remote) Top Skills: Node REST Any Cloud (GCP ... Effectively works with business and IS people in the adoption, utilization and support of software.
Senior / Lead Node Developer
Freeport, ME · On-site +1
Senior / Lead Developer Location - Freeport, ME (100% Remote) Top Skills: Node REST Any Cloud (GCP ... Effectively works with business and IS people in the adoption, utilization and support of software.
Senior Software Engineer information
See Portland, ME salary details
$78.3K - $89.3K
1% of jobs
$89.3K - $100.3K
2% of jobs
$100.3K - $111.3K
7% of jobs
$111.3K - $122.3K
9% of jobs
$126.9K is the 25th percentile. Wages below this are outliers.
$122.3K - $133.3K
13% of jobs
$133.3K - $144.3K
16% of jobs
The median wage is $145.7K / yr.
$144.3K - $155.3K
16% of jobs
$164.6K is the 75th percentile. Wages above this are outliers.
$155.3K - $166.3K
14% of jobs
$166.3K - $177.2K
11% of jobs
$177.2K - $188.2K
8% of jobs
$188.2K - $199.2K
3% of jobs
$78.3K
$148.7K
$199.2K
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 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 are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

Haley & Aldrich rating
8.8
Based on 5 frontline employees who took The Breakroom Quiz
67th of 446 rated engineering
Job description
We are looking to add new talent to our growing team! We are currently seeking a Senior Civil Engineer 3 towork in a technical support role with highly skilled professionals on diverseproject teams in a dynamic environment. This is an excellent opportunity tojoin a growing group and company and get involved in a variety of projects fora diverse range of clients. This is a full-time position located in our Boston, MA, Rocky Hill, CT, Bedford, NH, or Portland, ME office.
DUTIES/RESPONSIBILITIES
In this position, you will:
- Provide senior-level technical review of data collection, synthesis, and analysis using approved procedures consistent with the state of the practice in geothermal heating and cooling, or appropriate for their discipline in site remediation.
- Assist in identifying technical issues and approaches for evaluation for specific projects and for broader application in the practice.
- Be familiar with local, state, and federal regulations applicable to geothermal heating and cooling.
- Serve as Project Manager to track project budgets and schedules, and provide mentoring to support staff involved in geothermal feasibility studies, field monitoring of drilling, pilot testing, geothermal exchanger installation, and sampling and analysis in connection with permitting, schematic design and detailed design development.
- Support Construction Administration for the geothermal practice, including review of bids, submittals, practice questions and comments, and requests for information (RFIs).
- Review and edit electronic and written documentation by others of project-related activities in the field and office.
- Support the design development process, including preparing plans, details, specifications, and technical sections of project communications, work plans, and reports including interface with other technical disciplines supporting the built environment.
- Perform work in accordance with company and client Health & Safety protocols.
- Comply with the Guiding Principles and Code of Behavior articulated in our Company Charter.
SKILLS/EXPERIENCE
Minimum Skills and Requirements:
- Minimum of Bachelor of science in civil, environmental, or mechanical engineering. Master's degree in engineering or engineering management preferred.
- Minimum 10 years of engineering consulting experience, including geothermal feasibility studies, design development.
- Experience with geothermal feasibility studies and design development and closed-loop hydronic and open pumping system designs is a plus.
- Strong foundation in pipe hydraulics for pump sizing and geothermal borefield design.
Professional Engineer license is required, or ability to obtain reciprocity within six months, in MA, NH, CT, ME, or NY. - Minimum of 5 years of project management experience, with a proven track record of meeting project outcome targets.
- Excellent written and verbal communication skills.
- Computer Skills - Strong computer literacy skills including proficiency in industry standard software; ArcGIS is a plus.
- OSHA 40-hour HAZWOPER training preferred but not required.
The salary range for this position in Boston, MA is 110,000 - 127,000 annually. Actual compensation will be based upon a variety of factors such as education, related work experience, certificates, skills, and current market conditions. Haley & Aldrich reviews salary ranges each quarter to assess competitiveness with the market.
About Haley & Aldrich
Sourced by ZipRecruiter
Industry
Environmental consulting services
Company size
501 - 1,000 Employees
Headquarters location
Burlington, MA, US
Year founded
1957