Senior Plumbing / Fire Protection Engineer
$90K - $140K/yr
RFS Engineering is now a Salas O'Brien Company Senior Plumbing / Fire Protection Engineer Job ... Perform and review fire protection hydraulic calculations using industry-standard software
$90K - $140K/yr
RFS Engineering is now a Salas O'Brien Company Senior Plumbing / Fire Protection Engineer Job ... Perform and review fire protection hydraulic calculations using industry-standard software
$90K - $140K/yr
RFS Engineering is now a Salas O'Brien Company Senior Plumbing / Fire Protection Engineer Job ... Perform and review fire protection hydraulic calculations using industry-standard software
Bath, ME · On-site
$125K - $173K/yr
Required/Preferred Experience * Sr. Fleet Service Engineer: 5+ years' experience required. * Principal Fleet Service Engineer: 10+ years' experience required. * Candidates should have (5+) years of ...
Bath, ME · On-site
$125K - $173K/yr
Required/Preferred Experience * Sr. Fleet Service Engineer: 5+ years' experience required. * Principal Fleet Service Engineer: 10+ years' experience required. * Candidates should have (5+) years of ...
Portland, ME · On-site
$128K - $177K/yr
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an ... Proficient in all MS Office based computer software * Excellent communication and interpersonal ...
Quick apply
Portland, ME · On-site
$128K - $177K/yr
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an ... Proficient in all MS Office based computer software * Excellent communication and interpersonal ...
Portland, ME · Remote
$117K - $140K/yr
Software Engineering: Expertise in at least one relevant object-oriented programing language (i.e ... senior management and executive leadership, and attention to detail while effectively and ...
Portland, ME · Remote
$117K - $140K/yr
Software Engineering: Expertise in at least one relevant object-oriented programing language (i.e ... senior management and executive leadership, and attention to detail while effectively and ...
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
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 ...
Portland, ME · On-site
The North Atlantic Operations is a multi-disciplinary science/engineering/architecture team of 140 ... Proficient in Surfer or other contouring software * Experience with analytical models (e.g ...
Portland, ME · On-site
The North Atlantic Operations is a multi-disciplinary science/engineering/architecture team of 140 ... Proficient in Surfer or other contouring software * Experience with analytical models (e.g ...
Portland, ME · On-site
$117K - $140K/yr
Software Engineering: Expertise in at least one relevant object-oriented programing language (i.e ... senior management and executive leadership, and attention to detail while effectively and ...
Portland, ME · On-site
$117K - $140K/yr
Software Engineering: Expertise in at least one relevant object-oriented programing language (i.e ... senior management and executive leadership, and attention to detail while effectively and ...
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 ...
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 ...
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 ...
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 ...
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.
Portland, ME · Hybrid
$150K/yr
The Senior Mechanical Engineer leads the design, coordination, and delivery of complex building HVA ... Proficiency with IESVE or similar HVAC system load calculation software required * Strong written ...
Portland, ME · Hybrid
$150K/yr
The Senior Mechanical Engineer leads the design, coordination, and delivery of complex building HVA ... Proficiency with IESVE or similar HVAC system load calculation software required * Strong written ...
Portland, ME · On-site
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.
Portland, ME · On-site
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.
$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
$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.
We are looking for a highly skilled Senior Build & Release Engineer to join the team of our ... software platforms with complex release dependencies • Experience implementing DevOps ...
We are looking for a highly skilled Senior Build & Release Engineer to join the team of our ... software platforms with complex release dependencies • Experience implementing DevOps ...
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 ...
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 ...
Westbrook, ME · On-site
$120 - $140/hr
... software engineering or product teams required.* You have demonstrated ability to balance ... senior leadership* Creates clarity on ownership and follow-through; holds self and others ...
Westbrook, ME · On-site
$120 - $140/hr
... software engineering or product teams required.* You have demonstrated ability to balance ... senior leadership* Creates clarity on ownership and follow-through; holds self and others ...
$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 ...
$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 ...
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 ...
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 ...
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 ...
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 ...
$15.74 - $22.48
0% of jobs
$22.48 - $29.21
0% of jobs
$29.21 - $35.94
0% of jobs
$35.94 - $42.67
3% of jobs
$42.67 - $49.40
7% of jobs
$53.95 is the 25th percentile. Wages below this are outliers.
$49.40 - $56.14
21% of jobs
The median wage is $61.34 / hr.
$56.14 - $62.87
23% of jobs
$69.42 is the 75th percentile. Wages above this are outliers.
$62.87 - $69.60
20% of jobs
$69.60 - $76.33
13% of jobs
$76.33 - $83.06
7% of jobs
$83.06 - $89.80
4% of jobs
$15
$63
$89
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely used across industries, often interchangeable with developer roles |
The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

$90K - $140K/yr
Full-time
Re-posted 14 days ago
8.2
Based on 13 frontline employees who took The Breakroom Quiz
155th of 446 rated engineering
RFS Engineering is now a Salas O'Brien Company
Senior Plumbing / Fire Protection Engineer
Job Summary: The Senior Plumbing & Fire Protection Engineer leads the design and coordination of plumbing and fire protection systems for complex building projects. This role provides technical leadership, ensures code-compliant and constructible designs, and collaborates closely with multidisciplinary teams, clients, and project stakeholders. The ideal candidate brings deep consulting engineering experience, strong leadership capabilities, and a commitment to quality and safety in building systems design.
Responsibilities:
Qualifications and Experience:
Location: Boston, MA, Laconia, NH or Portland, ME
Travel: Up to 20%
Compensation & Benefits:
The expected base salary range for this role is $90,000-$140,000 USD per year. Actual compensation will be determined based on a number of factors including skills, experience, qualifications, and location.
This role is also eligible for performance-based bonuses and a comprehensive U.S. based benefits package, including:
For more information, visit our full benefits overview here.
About Us:
Founded in 1975, Salas O’Brien is an employee-owned engineering and professional services firm focused on achieving impact for our clients, our team, and the world. We know that tomorrow’s requirements are today’s opportunities, and we are here to design lasting solutions for pressing challenges.
We work across a variety of industries providing integrated engineering and consulting services. Our specialized experience includes design for data centers, healthcare, science and technology, high-rise buildings, clean energy, education, and other building types as well as structural and building sciences, infrastructure asset management, advanced robotics, and more.
Third-Party Agency Notice
Salas O’Brien does not accept unsolicited resumes from external recruiters or agencies. We only work with approved partners engaged directly by our Talent Acquisition team for specific searches. Unsolicited submissions will not be eligible for placement fees.
Equal Opportunity Employment Statement
Salas O’Brien provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state/provincial, or local laws. Salas O’Brien will accommodate the disability-related needs of applicants as required by law.
Get the full story on Breakroom
Sourced by ZipRecruiter
Specialized design services
201 - 500 Employees
Irvine, CA, US
1975