Mechanical Engineer
Auburn, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Quick apply
Auburn, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Quick apply
Auburn, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Portland, ME · On-site
$102K - $139K/yr
Our preference is for this role to be based in a Northeast or Mid-Atlantic office, but we are open ... and intermediate-level engineers * Analyzes complex problems, modifies methods, procedures ...
Portland, ME · On-site
$102K - $139K/yr
Our preference is for this role to be based in a Northeast or Mid-Atlantic office, but we are open ... and intermediate-level engineers * Analyzes complex problems, modifies methods, procedures ...
Portland, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Quick apply
Portland, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Portland, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Quick apply
Portland, ME · On-site
At level 1, a licensed engineer is expected to plan and conduct work including evaluation ... Software Proficiencies: * Proficient with Revit and/or AutoCAD. * Proficient with Load Calculation ...
Mid Level Home District/Group: Industrial Market Department: Field Supervision Market: Industrial ... engineers to ensure work is performed safely, efficiently, and in accordance with project ...
Mid Level Home District/Group: Industrial Market Department: Field Supervision Market: Industrial ... engineers to ensure work is performed safely, efficiently, and in accordance with project ...
Freeport, ME · On-site
$102K - $130K/yr
This Opportunity Provides high-level technical assistance and guidance for multi-site and multi ... Coordinate, review, and approve substation electrical design packages for small to mid-scale and ...
Freeport, ME · On-site
$102K - $130K/yr
This Opportunity Provides high-level technical assistance and guidance for multi-site and multi ... Coordinate, review, and approve substation electrical design packages for small to mid-scale and ...
South Portland, ME · On-site
$26.34 - $39.50/hr
Understands engineering, geometric, and algebraic principles at a basic level. * Shows proficiency with Microsoft Office Suite. * Accepts and applies direction from peers and supervisors. * Obtains ...
South Portland, ME · On-site
$26.34 - $39.50/hr
Understands engineering, geometric, and algebraic principles at a basic level. * Shows proficiency with Microsoft Office Suite. * Accepts and applies direction from peers and supervisors. * Obtains ...
$26.34 - $39.50/hr
Understands engineering, geometric, and algebraic principles at a basic level. * Shows proficiency with Microsoft Office Suite. * Accepts and applies direction from peers and supervisors. * Obtains ...
$26.34 - $39.50/hr
Understands engineering, geometric, and algebraic principles at a basic level. * Shows proficiency with Microsoft Office Suite. * Accepts and applies direction from peers and supervisors. * Obtains ...
$116K - $204K/yr
Your focus will be on Level 2 (mid-tier) products and capabilities as well as services changes that ... software; 1-2 years facilitating live or virtual training sessions. P&C insurance or enterprise ...
$116K - $204K/yr
Your focus will be on Level 2 (mid-tier) products and capabilities as well as services changes that ... software; 1-2 years facilitating live or virtual training sessions. P&C insurance or enterprise ...
Portland, ME · On-site
$90K - $131K/yr
Our preference is for this role to be based in a Northeast or Mid-Atlantic office, but we are open ... structural software such as CSiBridge, Shoring Suite, and Optimoor. * Prior experience with US ...
Portland, ME · On-site
$90K - $131K/yr
Our preference is for this role to be based in a Northeast or Mid-Atlantic office, but we are open ... structural software such as CSiBridge, Shoring Suite, and Optimoor. * Prior experience with US ...
Portland, ME · Hybrid
$100K - $165K/yr
Mentoring and directing junior and mid-level staff on technical assignments and reviewing technical work completed by engineers under supervision. * Connecting and working with external suppliers and ...
Portland, ME · Hybrid
$100K - $165K/yr
Mentoring and directing junior and mid-level staff on technical assignments and reviewing technical work completed by engineers under supervision. * Connecting and working with external suppliers and ...
Portland, ME · Hybrid
$100K - $165K/yr
Mentoring and directing junior and mid-level staff on technical assignments and reviewing technical work completed by engineers under supervision. * Connecting and working with external suppliers ...
Quick apply
Portland, ME · Hybrid
$100K - $165K/yr
Mentoring and directing junior and mid-level staff on technical assignments and reviewing technical work completed by engineers under supervision. * Connecting and working with external suppliers ...
$85K - $108K/yr
Depending on role and experience level, duties range from detailed design and technical analysis to ... Proficiency with engineering and project management software. Excellent communication ...
$85K - $108K/yr
Depending on role and experience level, duties range from detailed design and technical analysis to ... Proficiency with engineering and project management software. Excellent communication ...
Portland, ME · On-site
$85K - $120K/yr
As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...
Portland, ME · On-site
$85K - $120K/yr
As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...
$85K - $120K/yr
As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...
$85K - $120K/yr
As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...
Westbrook, ME · Remote
$117K - $146K/yr
... education level, skill set, and/or location. Job Purpose The Application Security Engineer is ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
Westbrook, ME · Remote
$117K - $146K/yr
... education level, skill set, and/or location. Job Purpose The Application Security Engineer is ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
$80K - $180K/yr
Apply engineering application software to complete engineering tasks such as ground grid design ... level positions requiring 7 years or more in hands on engineering design. * Familiarity with ...
$80K - $180K/yr
Apply engineering application software to complete engineering tasks such as ground grid design ... level positions requiring 7 years or more in hands on engineering design. * Familiarity with ...
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
Brunswick, ME · On-site
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
Brunswick, ME · On-site
$88K - $142K/yr
Engineering tasking, responsibilities, and hiring level will be based on experience. The ... software requirements, resolution of requirements conflicts, specification development, and ...
$65K - $78.2K
2% of jobs
$78.2K - $91.4K
4% of jobs
$91.4K - $104.6K
6% of jobs
$104.6K - $117.8K
8% of jobs
$124.9K is the 25th percentile. Wages below this are outliers.
$117.8K - $131K
7% of jobs
$131K - $144.2K
18% of jobs
The median wage is $147.3K / yr.
$144.2K - $157.4K
16% of jobs
$157.4K - $170.6K
2% of jobs
$176K is the 75th percentile. Wages above this are outliers.
$170.6K - $183.8K
26% of jobs
$183.8K - $197K
1% of jobs
$197K - $210.3K
8% of jobs
$65K
$150.9K
$210.3K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Full-time
Medical, Dental, Retirement, PTO
Re-posted 21 hours ago
Harriman is growing! We are looking for a Mechanical Engineer to join our team and join our full-service practice. If you are looking for a firm that understands the importance of work-life balance, enjoys working with lots of other people, and can work independently in our hybrid-work environment, then this is an opportunity that you need to look into!
Working at Harriman, you will be immersed in our mission to design relevant and innovative solutions to meet human needs. Our work is challenging, creative, and is based on the belief our designs are the best when we collaborate together.
Duties and Responsibilities:
A licensed engineer will be expected to act independently regarding engineering methods and calculations, applying sound and diverse knowledge of engineering principles and practices in a broad array of assignments. At level 1, a licensed engineer is expected to plan and conduct work including evaluation, selection, and design of mechanical equipment and components. They are expected to assess problems and answer technical questions independently in front of clients, including providing guidance to and review the work of unlicensed engineers and designers. They are also expected to perform project management duties on small projects.
Requirements:Software Proficiencies:
What will set you apart
In addition to the required technical skills, we must work together collaboratively in a team environment to succeed. Some general expectations that are required for all staff members include, but are not limited to, the following:
Benefits:
We offer completive salaries and a full benefits package including medical, dental, 401K program, hybrid work schedule, gym reimbursement, and a friendly, collaborative work environment. Harriman is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or veteran status.