1

Software Maintenance Engineer Jobs (NOW HIRING)

Be Seen First

Maintenance Engineer

San Diego, CA · On-site

$70K - $75K/yr

Maintenance Engineer Reports To: Maintenance Manager, Director of Property Management Supervision ... Utilizes property management software to input data (e.g close service requests) and verify data (e ...

Maintenance Engineer

Greene, NY · On-site

$106K - $135K/yr

Join The Raymond Corporation as a Maintenance Engineer! The Role: We're seeking a passionate and ... software * Create documentation for equipment and/or training * Repairing and maintaining MIG ...

Maintenance Engineer

Santa Cruz, CA · On-site

$94K - $155K/yr

... of software-hardware maintenance interfaces * Experience implementing a maintenance program for a new aircraft entry into service Compensation at Joby is a combination of base pay and Restricted ...

New

... software-hardware maintenance interfaces * Experience implementing a maintenance program for a new aircraft entry into service Additional Information Compensation at Joby is a combination of base pay ...

Description Bluon is seeking a Lead Front-End/Full-Stack Developer to help build and maintain our ... Analyze user needs and develop software solutions * Work with the product team to identify and ...

Software Engineer Location: United States; Remote Experience: Entry-Mid level Employment Type ... Develop and maintain software applications, implementing features and fixing bugs. * Participate in ...

Maintenance Engineer

Austin, TX · On-site

$30 - $34.09/hr

The Maintenance Engineer is responsible for installing, operating, and maintaining video, audio ... Perform software and hardware updates, tests, and installation as required. * Provide technical ...

The Maintenance Engineer is responsible for installing, operating, and maintaining video, audio ... Perform software and hardware updates, tests, and installation as required. * Provide technical ...

Perform software and hardware updates, testing, and installations as required. * Provide technical ... Promote and maintain strong engineering standards and best practices. * Perform other duties as ...

next page

Showing results 1-20

Software Maintenance Engineer information

See salary details

$14

$17

$18

How much do software maintenance engineer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for software maintenance engineer in the United States is $17.31, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $18.27 per hour, depending on experience, location, and employer.

What are Software Maintenance Engineers?

Software Maintenance Engineers are IT professionals who specialize in managing, updating, and improving existing software systems. Their main responsibilities include fixing bugs, implementing updates, ensuring compatibility with new technologies, and optimizing performance to meet users' evolving needs. They work closely with development teams to ensure software runs smoothly and remains secure throughout its lifecycle. Additionally, they may handle documentation, user support, and compliance with industry standards.

What is the difference between Software Maintenance Engineer vs Software Developer?

AspectSoftware Maintenance EngineerSoftware Developer
Primary FocusMaintaining, updating, and troubleshooting existing software applicationsDesigning, coding, and developing new software applications
Required SkillsDebugging, version control, understanding legacy codeProgramming, system design, software architecture
Work EnvironmentOften in support or maintenance teams, working on existing codebasesDevelopment teams, creating new features and applications
CertificationsTypically none specific, but certifications like ITIL or software testing are commonProgramming certifications, computer science degrees

While both roles require strong technical skills, Software Maintenance Engineers focus on keeping existing software running smoothly, whereas Software Developers create new software solutions. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a Software Maintenance Engineer, and why are they important?

To thrive as a Software Maintenance Engineer, you need strong programming skills, expertise in debugging and troubleshooting, and a degree in computer science or a related field. Familiarity with source control systems (like Git), issue tracking tools (such as Jira), and knowledge of legacy and modern programming languages are typically required. Attention to detail, problem-solving abilities, and effective communication help engineers efficiently address software issues and collaborate with development teams. These skills ensure reliable software performance, quick resolution of bugs, and long-term system stability.

What are some common challenges faced by Software Maintenance Engineers, and how can they effectively address them?

Software Maintenance Engineers often encounter challenges such as understanding legacy code, managing unexpected bugs, and ensuring compatibility with evolving systems. To address these, it’s important to develop strong analytical skills, maintain clear documentation, and communicate regularly with original developers or stakeholders. Proactively prioritizing tasks and collaborating with QA and development teams can also help streamline the maintenance process and minimize disruptions.
More about Software Maintenance Engineer jobs
What job categories do people searching Software Maintenance Engineer jobs look for? The top searched job categories for Software Maintenance Engineer jobs are:
Infographic showing various Software Maintenance Engineer job openings in the United States as of July 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $36,000 per year, or $17.3 per hour.
Maintenance Engineer

Maintenance Engineer

Murfey Company Inc

San Diego, CA • On-site

$70K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 hours ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Murfey Company, Inc. is a recognized leader in development and general contracting, built on a reputation for exceptional service, superior craftsmanship, and on-time delivery. With deep expertise across both residential and commercial construction, we specialize in high-end custom homes and urban infill mixed-use projects. As we enter an exciting period of growth, we're looking for driven, talented individuals to join our team and help shape what we build next.

Job Title: Maintenance Engineer

Reports To: Maintenance Manager, Director of Property Management

Supervision Responsibility: Vendors, subcontractors

FLSA Status: Exempt

General Summary: Murfey Company, Inc. is seeking an experienced Maintenance Engineer to serve as an integral member of the property management team, contributing to the quality of our properties and resident satisfaction. The Maintenance Engineer is responsible for restoring vacated apartments to “market ready” status; completing work orders within established timeframes; maintaining the physical integrity of the property by performing maintenance and repair tasks as scheduled by the Maintenance Manager and/or the Property Manager; assisting in providing a comfortable and well-maintained living environment for residents, visitors and staff; and reporting potential safety and liability issues as well as other physical defects on the properties.

Nature of Work: General maintenance, upkeep, and repair of mixed portfolio of residential and commercial properties.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

1. Maintenance Services and Operations

Perform maintenance duties including: make readies, service requests and general maintenance activities in order to provide a quality customer experience, achieve customer loyalty and community occupancy and NOI objectives.

A. Make Readies

  • Executes basic 3-5-day turns (repairs, plumbing, electric, painting, etc.) in a quality and timely manner and completes Make Ready checklist
  • Anticipates and communicates needs
  • Inspects and diagnose all needed make-ready repairs and services
  • Assembles all required materials to complete turn and reports all major expenditure of funds to Maintenance Manager

B. Resident Service Requests

  • Completes service requests in a quality manner within 24 hours
  • Utilizes property management software to input data (e.g close service requests) and verify data (e.g.: verifies resident information with id for lock outs)
  • Responds, diagnoses, and repairs urgent requests immediately (eg plumbing leaks, etc.)
  • Requests parts and establishes a timeframe for completion, notifying Maintenance Manager of work requiring additional time.

C. General Maintenance

  • Diagnoses and performs minor or routine maintenance/repair, as directed, involving the following on a daily basis:
  • Plumbing (includes water lines, drains, leaks, disposals, and moisture management protocols)
  • Electrical (outlets, fixtures, electrical meter, junction boxes, etc.)
  • HVAC
  • Appliance repair and installation (dishwasher, ranges, washer, dryer, refrigerator, etc.)
  • Wood and wrought iron repair and replacement
  • Tile, carpet, flooring repairs
  • Preventative maintenance of roof and gutters
  • Repair/replace shutters, screens, doors, cabinets, mirrors, and windows
  • Re-keying or changing locks and making keys as needed
  • Painting and dry wall repair
  • Pool maintenance, including chemicals, water levels and cleaning as applicable
  • Report water irrigation system issues/problems
  • Moves heavy furniture, appliances and equipment from storage areas to and from apartments and/or dumpsters as needed.
  • Clean common areas and trash enclosures using power washer, hose, broom, and blower as needed
  • Maintains awareness of inventory levels of spare parts and supplies and informs Maintenance Manager of shortages

2. Teamwork

  • Work cooperatively and helpfully with maintenance and office staff to achieve community goals
  • Is cooperative and responsive with team members (maintenance and office staff); helps others accomplish assigned tasks including custodial duties and delivery of resident communication as needed and assigned
  • Is reliable, dependable and trustworthy working with team members and reliably performs quality work on time and in alignment with Murfey Company standards and safety standards
  • Takes initiative to offer help to team members when time permits
  • Build and maintain positive, open, ongoing working relationships and communication with all staff

3. Asset Preservation

  • Perform preventative maintenance activities in order to preserve the long-term quality and value of the community and customer loyalty.
  • Performs daily, weekly, monthly, quarterly and annual preventative and deferred maintenance as assigned
  • Maintains daily awareness of the condition of the property and reports physical maintenance problems, safety hazards, potential liability issues, and resident violations to the Maintenance Manager or Property Manager
  • Performs routine preventive maintenance on all appropriate equipment as directed by the Maintenance Manager.
  • Maintains all tools in excellent condition
  • Performs work area cleanup and assists in keeping grounds neat and free of litter, animal feces and hazards
  • Maintains constant knowledge of all utility meter shut-offs, apartment and fixture shut-offs, sewer cleanouts and is able to shut off meters as needed
  • Ensures storage areas remain locked when not in use and maintains confidentiality and security of resident information and belongings when applicable

4. Safety

  • Follow safe work practices and anticipate, identify, and respond to risk and safety issues in order to provide a safe environment for employees, residents and visitors.
  • Attends and participates in safety training and monthly safety meetings
  • Checks building safety equipment (e.g. alarms, fire extinguishers, smoke detectors, fire sprinklers) and performs regular safety inspections of equipment, tools, grounds, and facilities, reporting deficiencies as needed
  • Performs all work in accordance with company policies and procedures, safety standards, state and federal laws; e.g., OSHA, ADA, Fair Housing, etc.
  • Wears all safety equipment as tasks require: safety goggles, masks, gloves, and ear plugs when working with specific equipment, chemicals or hazardous materials (e.g. lead based paint, asbestos, blood borne pathogens, mold, gray and black water)

JOB QUALIFICATIONS

  • Minimum two-five years’ experience required
  • Apartment maintenance experience, including appliance repair, painting, handyman and electrical experience required
  • Apartment turnover experience required
  • Must have valid driver’s license and automobile insurance coverage
  • Must be able to meet all physical requirements (see physical environment)
  • Must have knowledge of pertinent laws, EPA and regulations governing proper storage and management of hazardous materials, including solvents, flammables, caustics and freon
  • Must be able to read, write and communicate fluently in English, bilingual Spanish/English preferred
  • Must be available to work weekends
  • New construction takeover experience preferred
  • Building systems knowledge preferred
  • HVAC certification preferred
  • Punch list experience preferred

WORKING CONDITIONS

Physical Requirements:

  • Must be able to meet requirements for the following activities 66%-100% of the time:
  • Constantly on feet
  • Bend/stoop/squat/kneel to perform routine maintenance/repairs, pick up tools and equipment
  • Climb stairs to perform service requests, make-ready needs for 2nd or 3rd floor units
  • Push or pull to move equipment, appliances, open and close doors, etc.
  • Reach above shoulders to perform routine maintenance/repairs, stock and remove equipment, parts, etc.
  • Climb ladders to perform routine maintenance/repairs.
  • Grasp/grip/turning to handle tools and equipment, perform routine maintenance/repairs.
  • Finger dexterity to handle tools and equipment, perform routine maintenance/repairs.
  • Writing – able to perform inventory maintenance, requisition requests, required reports; to document maintenance and complete forms
  • Lifting/carrying (supplies, replacement parts, ladders, etc.)

1 – 25 lbs. – Constant need (66%-100%)

25 -75 lbs. – Frequent (33%-66%)

15-150 lbs. – Occasional (1%-33%)

Over 150 lbs. – Rare (less than 1%)

  • Vision Requirements: Constant need (66%-100%) to review manuals and operating instructions, read cautionary labels, respond to written instructions from staff and residents. Constant need to see small details when performing routine maintenance duties.
  • Hearing Requirements: Constant need (66%-100%) to communicate with assistants, resident staff, vendors and residents. Must use listening skills to diagnose needed repairs, etc.
  • Communication Requirements: Frequent need (33% - 66%) to verbally communicate with assistants, resident staff, vendors and residents.

Working Environment/Conditions:

  • Indoors or outdoors for extended periods
  • Occasional exposure to paint fumes, solvents, adhesives, etc.
  • Frequently works in awkward and confining positions.

Murfey Company, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religious creed, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, reproductive health decision-making, veteran or military status, or any other characteristic protected by applicable state or federal law.

Company Description

Murfey Company, Inc. encompasses a comprehensive group of services, driven by technology, and fueled by a passion for all things in the building industry. Murfey Company has positioned itself as a clear-cut leader when it comes to development, investments, and construction; ultimately enabling you to, “Create Your Lifestyle”. We are dedicated to providing honest and high-quality services to all our clients, investors and partners, with a focus on positive attitude, maintaining accessibility, and a commitment to excellence. We value the work hard, play hard approach to life and believe that with integrity and smart work, we all have the opportunity to create our lifestyle. The team at Murfey Company is as well rounded as our resume of completed projects. While not necessarily a prerequisite for success, the vast majority of the individuals that make up Murfey Company have completed related bachelors or masters level degree programs at well-respected universities around the country. More importantly, every single team member is experienced and a respected source for knowledge in his or her particular role at Murfey Company with dedicated project managers, site supervisors, administration and accountants, you can be assured that your project will be handled in a competent fashion. Our project managers are armed with years of experience and knowledge in a wide variety of construction scenarios. Our supervisors bring over 150 years of combined field supervision experience in both residential and commercial projects. The accounting department is well versed in the AIA format, the standard method in the construction industry, and has a proven track record of success. Additional members of the team at Murfey Company include project estimators, marketing and business development professionals, technology implementation specialists, administrative assistants, and expert tradesman.