1

Unix Support Engineer Jobs in Townsend, MA (NOW HIRING)

Oracle, Kafka, Kubernetes, AWS (EKS) * 6+ years of experience supporting webservices and API ... UNIX/Linux platforms * Experience with DevOps, Continuous Integration and Continuous Delivery ...

DevOps Engineer

Bedford, NH ยท On-site

$52 - $71.25/hr

Design, build, and support Continuous Integration/Continuous Delivery (CI/CD) automation pipelines ... Strong grasp of Unix-based operating processing systems (Linux). * Bachelor's degree in a technical ...

... UNIX (AIX) experience primarily. Major Duties/Responsibilities: Provides medium to high complexity Infrastructure support activities including off-shift support. Completes Infrastructure Engineering ...

Principal Embedded Software Engineer

Marlborough, MA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a unique engineer to enhance the sustainability of our current radar products ... Port legacy Unix and VxWorks software to modern Linux systems or identify replacements. * Support ...

Principal Embedded Software Engineer

Marlborough, MA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a unique engineer to enhance the sustainability of our current radar products ... Port legacy Unix and VxWorks software to modern Linux systems or identify replacements. * Support ...

Senior Firmware Engineer

Hudson, NH ยท On-site

$120K - $159K/yr

... support packages. * Testing and Validation: Developing robust test benches in VHDL/Verilog and ... basic Unix/Linux tools * Familiar with common programming languages like Python and MATLAB

Showing results 21-40

Unix Support Engineer information

See Townsend, MA salary details

$17

$41

$70

How much do unix support engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for unix support engineer in Townsend, MA is $41.40, according to ZipRecruiter salary data. Most workers in this role earn between $30.72 and $48.41 per hour, depending on experience, location, and employer.

What does a Unix Support Engineer do?

A Unix Support Engineer is responsible for maintaining, troubleshooting, and optimizing Unix-based systems for organizations. Their duties include installing and configuring Unix servers, monitoring system performance, resolving hardware and software issues, and supporting end-users. They also ensure system security, perform regular backups, and may assist in automating tasks using shell scripting. Unix Support Engineers often work closely with other IT teams to ensure seamless operation of business-critical applications.

What are the key skills and qualifications needed to thrive as a Unix Support Engineer?

To thrive as a Unix Support Engineer, you need a solid understanding of Unix/Linux operating systems, scripting languages (such as Bash or Python), and a relevant degree or certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA). Familiarity with tools like SSH, system monitoring utilities, ticketing systems, and backup solutions is commonly required. Strong problem-solving abilities, effective communication, and attention to detail are crucial soft skills for this role. These competencies are vital for ensuring system reliability, quickly resolving technical issues, and supporting seamless IT operations.

What are some of the typical challenges faced by Unix Support Engineers in a fast-paced enterprise environment?

Unix Support Engineers in enterprise settings often encounter challenges such as managing complex, large-scale server environments with minimal downtime, addressing urgent system outages, and troubleshooting diverse application and hardware issues. They must balance routine maintenance tasks with rapid response to critical incidents, all while ensuring robust security and compliance standards are met. Collaboration with development, database, and network teams is essential, as is staying up to date with evolving Unix technologies and best practices to provide effective support.

What is the difference between Unix Support Engineer vs Linux System Administrator?

AspectUnix Support EngineerLinux System Administrator
CertificationsUnix certifications (e.g., UNIX/Linux certifications)Linux certifications (e.g., RHCE, CompTIA Linux+)
Work EnvironmentUnix servers, enterprise environmentsLinux servers, data centers, cloud platforms
Industry UsageFinancial, telecom, large enterprisesWeb hosting, cloud services, startups
Job FocusSupport, troubleshooting, maintaining Unix systemsDeployment, configuration, automation of Linux systems

While both roles involve working with Unix-like systems, a Unix Support Engineer primarily provides support and troubleshooting for Unix environments, often in enterprise settings. A Linux System Administrator focuses on managing Linux servers, including deployment and automation. Both roles require similar certifications and technical skills but differ in their specific focus and work environments.

Infographic showing various Unix Support Engineer job openings in Townsend, MA as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 21% Part Time, and 6% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $86,120 per year, or $41.4 per hour.

Sr. Software Engineer (US)

Boston Technology Corporation

Marlborough, MA โ€ข On-site

$127K - $167K/yr

Full-time

Re-posted 25 days ago


Job description

Eligibility:
Bachelor's degree in Computer Science/Computer Engineering/Computer Science and Engineering
Responsibilities:
  • Plan, develop, test, and document computer programs applying knowledge of programming techniques and computer systems.
  • Responsible for comprehending complex functional requirements.
  • Analyze user requests for new or modified programs, such as for telecom, financial, or health care applications, to determine feasibility, cost and time required, compatibility with the current system, and computer capabilities.
  • Prepare flow charts and diagrams to illustrate the sequence of steps the program must follow and describe the logical operations involved.
  • Translating functional requirements into technical specifications.
  • Write manuals for users to describe installation and operational procedures.
  • Provide technical assistance to program users.
  • Building software components as specified using Java programming languages.
  • Assess, modify, test programs/applications, maintaining and supporting systems and databases.
  • Analyze and pull data from various sources using SQL, PostgreSQL, DB2 on Unix, Linux, Windows platforms.
  • Design, development, debugging, and performance tuning of enterprise applications.
  • Analyze, review, and alter the program to increase operational efficiency or adapt to new requirements.
  • Design and implementation of web services.
  • Build QuickSight (AWS) dashboards for client reporting.
  • Maintain application server (using AWS EC2) and database servers (AWS RDS PostgreSQL) and other IT infrastructure, including Cognito for user Authentication, S3 for backups.
  • Domain setup using AWS Route-53 (AWS) for networking.
  • Firewall setup and maintenance (using pfSense) for network security.
  • PBX setup and maintenance for internal telephone communication.

How to Apply:
Use the 'Apply Now' form on this page to submit your application.