1

Distributed Systems Software Engineer Jobs in Burley, ID

Automation and Controls Engineer

Paul, ID · On-site

$76K - $101K/yr

Basic electrical power distribution * Strong communication skills * Considerable experience in processing systems in a manufacturing environment and current Engineering design practices. * Prefer ...

MDI Manager

Burley, ID · On-site

$104K - $107K/yr

The Continuous Imrpovement Manager serves as a system owner and coach, ensuring that MDI (McCain ... distribution, human resources, engineering, or quality control), including 2-3 years in a ...

The Continuous Imrpovement Manager serves as a system owner and coach, ensuring that MDI (McCain ... distribution, human resources, engineering, or quality control), including 2-3 years in a ...

Forklift Operator - Burley, ID

Burley, ID · On-site

$15.50 - $18.50/hr

... engineers, mechanics, and MOW Team Members at Watco's Safe Performance Center • Leadership and ... distribution, and material storage protocols • 3 years of experience working with or around ...

SCHOOL CUSTODIAL CLEANER

Burley, ID

$13.75 - $18.50/hr

ABM) is one of the world's largest providers of integrated facility, engineering, and ... E-Verify is an internet-based system used to electronically confirm employment eligibility. ABM is ...

SCHOOL CUSTODIAL CLEANER

Burley, ID · On-site

$13.75 - $18.50/hr

... building operating systems • Establish and maintain effective communication and working ... ABM) is one of the world's largest providers of integrated facility, engineering, and ...

... for our systems engineering expertise, cost-effective problem solving, and the high value we ... Manage customer database utilizing computer software. * Promote cooperation and good communication ...

... for our systems engineering expertise, cost-effective problem solving, and the high value we ... Manage customer database utilizing computer software. * Promote cooperation and good communication ...

Distributed Systems Software Engineer information

See Burley, ID salary details

$76.3K

$163.3K

$189.3K

How much do distributed systems software engineer jobs pay per year?

As of Jun 30, 2026, the average yearly pay for distributed systems software engineer in Burley, ID is $163,332.00, according to ZipRecruiter salary data. Most workers in this role earn between $159,000.00 and $188,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Distributed Systems Software Engineer, you need strong programming skills (often in languages like Java, Go, or C++), a deep understanding of algorithms, networking, and distributed computing concepts, typically supported by a degree in computer science or a related field. Familiarity with tools and frameworks such as Kubernetes, Apache Kafka, Docker, and cloud platforms (AWS, GCP, or Azure) is highly valued, as are certifications in cloud or devops technologies. Excellent problem-solving, teamwork, and communication skills help you design scalable solutions and collaborate across teams. These skills are crucial for building reliable, efficient, and scalable distributed systems that power modern applications and services.

What is the difference between Distributed Systems Software Engineer vs Cloud Software Engineer?

AspectDistributed Systems Software EngineerCloud Software Engineer
Required CredentialsBachelor's in CS or related, experience with distributed architecturesBachelor's in CS, experience with cloud platforms (AWS, Azure)
Work EnvironmentDevelops scalable distributed applications, often in data centers or on-premisesBuilds and maintains cloud-based solutions, deploying on cloud platforms
Employer & Industry UsageTech companies, data centers, distributed computing firmsCloud service providers, SaaS companies, enterprises adopting cloud
Search & Comparison IntentUnderstanding roles in distributed architectureComparing cloud-focused development roles

While both roles involve building scalable software, a Distributed Systems Software Engineer focuses on designing and implementing distributed architectures, whereas a Cloud Software Engineer specializes in deploying and managing applications on cloud platforms. The roles often overlap but differ mainly in their environment and specific technical focus.

What are the typical challenges faced by Distributed Systems Software Engineers when ensuring system reliability?

Distributed Systems Software Engineers often encounter challenges like handling network partitioning, ensuring data consistency across nodes, and effectively managing system failures. They need to design resilient architectures that can recover gracefully when components fail, and implement robust monitoring to detect issues early. Collaborating closely with DevOps, QA, and other engineering teams is crucial to address these challenges and maintain high availability and performance in complex, distributed environments.

What are Distributed Systems Software Engineers?

Distributed Systems Software Engineers are professionals who design, develop, and maintain software that runs across multiple computers or servers, working together to achieve a common goal. They build systems that are reliable, scalable, and efficient, often handling large volumes of data and user requests. Their work involves solving challenges related to network communication, data consistency, fault tolerance, and system coordination. These engineers frequently use technologies like cloud computing platforms, message queues, and databases to ensure smooth operation across distributed environments.
Infographic showing various Distributed Systems Software Engineer job openings in Burley, ID as of June 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $163,332 per year, or $78.5 per hour.
DMR Technician - Apple/iOS Systems

DMR Technician - Apple/iOS Systems

Hamline University

Paul, ID

$47.25 - $65.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Hamline University rating

7.7

Company rating: 7.7 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

224th of 544 rated colleges and universities


Job description

Founded in 1854, Hamline was the first university in Minnesota and among the first coeducational institutions in the nation. Hamline University provides a world-class education for undergraduate and graduate students. Our faculty, staff, and students cultivate an ethic of civic responsibility, social justice, and inclusive leadership and service.

Hamline University is an Equal Opportunity employer. Hamline University does not discriminate on the basis of race; color; religion; creed; sex; national origin; marital status; familial status; status with regard to public assistance; membership or activity in a local human rights commission; disability; age; protected veteran status; or any other status protected by applicable law in its education or employment programs or activities. The University will provide reasonable accommodations to qualified individuals with disabilities.

JOB SUMMARY

The Deployment, Maintenance, and Response Technician (DMRT) supports and maintains university computer devices and peripheral equipment. The work includes fostering relationships that encourage users to employ these technological tools in a fashion that achieves optimum productivity. More specifically, the scope of work entails installing, diagnosing, repairing, maintaining, and upgrading hardware, software, and associated equipment. A cadre of several DMRTs constitutes an ITS Deployment, Maintenance, and Response (DMR) team within the overall Information Technology Services organization. Along with others, this team is responsible for sustaining a culture of high-quality customer service.


ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

Support, Troubleshooting, and Response:

Serves as initial primary functional subject expert for typical requests for assistance. Provides hands-on analysis, training, and support as needed. Acts as a point of escalation for exceptional service handling.


Responds in a timely fashion to service requests. Troubleshoots problems. Resolves hardware, OS, and software problems by identifying and implementing solutions. Documents solutions for future reference and benefit.


In collaboration with others, continuously monitors the management and quality assurance of assigned service requests-both resolved and unresolved. Effectively tracks progress for assigned service requests. Routinely shares status of solutions with ITS colleagues and supervisors.


Assists with maintaining an effective and efficient asset management program that encompasses the inventory of technology equipment as needed. Complies with established workflow processes for asset deployment. Under the guidance of deep technical support personnel, arranges the appropriate configuration, installation, and troubleshooting of hardware and software for faculty and staff use.


Assists in support of VoIP phone devices and applications, including desk phones, softphones, and voicemail.


Participates in routine inspection, monitoring, and troubleshooting of technology equipped spaces (classrooms, labs, presentation venues, etc.) to ensure that hardware and software are operating as expected. Occasionally assists with media equipment set up, operation, and maintenance (e.g., instructor podiums, display equipment, sound reinforcement equipment, and video recording technology). Ensures that relevant point-of-need technology self-help aids are available as appropriate.


Apple Systems Administration:

Develops solutions for supporting, deploying, and managing computer workstations on Apple OS and iOS. Maintains and monitors Enterprise Software Distribution system (JAMF). Administers Mac OS installation, updates, and patch management processes.


Troubleshoots advanced operating systems and application issues on campus workstations and servers. Manages campus mobile device security policies and procedures through Mobile Device Management (MDM) system. Troubleshoots advanced MDM integration and OS issues with supported mobile devices.


Evaluates and identifies workstation hardware for Hamline's TechSelect program and builds deployment processes to support that hardware.


Architects, maintains, and monitors security protocols and posture of supported Hamline workstation platforms based on current industry standard security practices.


Consulting and Process Improvement:

Fosters effective use of information technology, particularly as used by faculty and staff. Contributes to efforts that enhance workplace productivity via technical competency.


Actively seeks and nurtures trustful relationships with faculty and staff. Promotes awareness and adoption of ITS services, resources, and policies. Represents and advocates for users regarding ITS services.


Assists with capturing metrics that help inform decision making to improve service delivery. Monitors and scrutinizes service requests for patterns of recurring issues that warrant intervention. Helps with identifying systemic problems and works with others to help correct them. Highlights opportunities for improvement.


Collaborates with others to develop and curate self-help documentation, training aids, and other support resources that are relevant, current, and accurate.


Supervising Student Employees:

Assists with training, supervising, mentoring, and evaluating student employees assigned to DMR operations (referred to as DMR agents).


Contributes input for evaluating student labor deployment and provides recommendations for scheduling based on need. Sets the example for the students' work performance, attendance, and behavior.


Assists with developing and revising DMR agent job description and roles as needed.


Additional Responsibilities:

  • Participates in ITS workgroups and project teams.
  • Serves as backup for other CSD/ITS activities, especially other DMR functions, classroom support, and unified messagingplatforms.
  • Works on special projects.
  • Performs other duties as requested.

REPORTING RELATIONSHIPS

The DMRT reports to and is evaluated by the Director of Infrastructure Systems and Services. Some of the routine work is done independently with limited direct supervision.


Close cooperation is required with a variety of ITS employees, including deep technical support personnel. Particularly effective collaboration is essential with employees assigned to the Central Service Desk, including the Senior Service Desk Coordinator, the Central Service Desk Coordinator the Central Service Desk Librarian. Cooperation with the Senior Audio Visual and Event Support Specialist (SAVESS) is also required.


This position contributes to the training, mentoring, and evaluation of a cadre of DMR student employees.


This position reports to the: Director of Infrastructure Systems and Services

Employee Supervision. Choose an item.

This position supervises 3-5 student workers.


REQUIRED KNOWLEDGE, SKILLS, ABILITIES AND KEY COMPETENCIES

Describe the knowledge, skills and abilities required to perform the essential functions of the job.

  • Knowledge of Mac OS and iOS management tools such as JAMF or equivalent
  • Basic knowledge of Windows 10 or 11
  • Basic knowledge of and competency with a range of technologies typically found in higher education offices, classrooms, and labs
  • Familiarity with service requests management processes
  • Knowledge of principles and best practices for creating and maintaining technical documentation and tools used by both technical personnel and end users
  • Familiarity with concepts, principles, issues, emerging technologies, and technical challenges related to technology user support within an academic community

MINIMUM EDUCATION/EXPERIENCE

  • Associate's degree in information technology or related field, or two (2) years working in a technology support environment that offers comparable skill set development
  • Extensive experience working with different operating systems including Mac OS and Windows
  • Experience administering Mac OS X in an enterprise or education environment

PREFERRED EDUCATION/EXPERIENCE

Experience/Familiarity-desired or helpful-with:

  • Apple certified support professional certification
  • Windows 10 or 11 certification
  • Project management experience or aptitude
  • VoIP phone devices and applications, including desk phones, softphones, and voicemail
  • Record of achievement with providing high-quality, customer-oriented technology support to an academic community or comparable organizational environment

Workplace Skills/Abilities:

  • Proven analytical and problem-solving abilities for evaluating processes and procedures
  • Ability to effectively prioritize and execute tasks in a fast-paced environment
  • Aptitude and ambition to learn continuously and to take initiative when appropriate
  • Capacity for effective judgment for distinguishing when to work independently with self-reliance-and when to seek the assistance of others
  • Ability to effectively supervise, train, and motivate student employees
  • Aptitude for working effectively with faculty, staff, and students; enthusiasm for delivering high quality service to an academic community
  • Commitment to a diverse academic community, and an understanding of the contributions a diverse workforce brings to the workplace
  • Communication skills commensurate with a professional workplace
  • Ability to work independently and as part of a team
  • Outstanding attention to detail and thoroughness
  • Capacity to adjust and thrive in an ambiguous, future-oriented environment and to respond effectively to changing needs and priorities
  • Resilience of character and perspective

WORKING CONDITIONS / EQUIPMENT

  • Capacity for usingcomputers and related technology for significant periods of time.
  • Ability to move across campus quickly to provide on-site, hands-on technical support.
  • Ability to lift equipment, tools, and supplies up to 50 lbs. in weight and have physical agility to access equipment with or without accommodations.
  • Flexibility to work occasionally outside the typical work schedule to accommodate needs of academic calendars.
  • Must be fully vaccinated for COVID-19 or eligible for legally required exemption such as a medical or religious reason.

ADDITIONAL INFORMATION

  • This is a full time, 1.0 FTE, exempt position, 12 months a year.

Compensation and Benefits:

Pay Range:$60,000 - $66,000

Full-Time Benefits:

We offer a comprehensive benefits package which may include:

  • Medical, dental, and vision insurance
  • Life insurance
  • Short- and Long-Term Disability
  • Critical Illness and Hospital Indemnity
  • 403(b)
  • 403(b) matching
  • Paid Time off, including vacation time, paid holidays and safe and sick leave time off
  • Employee assistance program
  • Flexible spending account (FSA)
  • Health savings account (HSA)
  • Tuition waiver

All questions marked 'Required' need to be answered in order to submit the application. It is important that your application show all of the relevant education and experience you possess. Applications may be rejected if incomplete. If rejected, you must reapply for the position in order to be considered. A resume or curriculum vitae, a cover letter outlining your qualifications for and interest in the position, contact information for 3 current, professional references, as well as copies of transcripts (if required) must be uploaded with each application.