Job Closed

This listing is no longer active.

Locus Robotics logo
Locus Robotics

One AMR Fleet. Total Warehouse Optimization.

Site Reliability Engineer – Remote Device Management

DevOps EngineerDevOps EngineerFull TimeRemoteLeadTeam 201-500Since 2014H1B SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

63 days ago

Salary

$140K - $180K / year

Seniority

Lead

Job Description

Site Reliability Engineer – Remote Device Management

Locus Robotics

• Fleet Management at Scale: Design, implement, and maintain robust and secure device management strategies for remote devices using Unified Endpoint Management (UEM), MDM solutions, and orchestration tools. • Reliability & Monitoring: Develop and manage observability pipelines to track device health, connectivity, and performance metrics across diverse warehouse environments. • OTA & Lifecycle Management: Own the end-to-end lifecycle of device software, including secure Over-the-Air (OTA) firmware updates, rollback strategies, and OS hardening. • Incident Response: Participate in on-call rotations to troubleshoot complex system failures, performing root cause analysis (RCA) to drive long-term reliability improvements. • Self-Healing Infrastructure: Develop automated remediation scripts that detect and fix common edge issues such as hung scanning processes or display driver freezes without manual intervention. • Zero-Touch Scalability: Architect and maintain remote provisioning and management workflows for a global fleet of Linux, iPads, and Android devices using secure remote management strategies. • Secure Remote Access: Implement and manage secure remote access protocols such as SSH, VPNs, and private APNs to enable out-of-band troubleshooting and real-time device control without physical site visits. • SLO/SLI Frameworks: Define and enforce Service Level Objectives (SLOs) and Service Level Indicators (SLIs) for device availability, connectivity, and peripheral performance. • Error Budget Management: Use error budgets to balance the pace of innovation with fleet reliability, ensuring data-driven decisions for feature releases versus stability fixes. • Security Governance: Align fleet operations with industry standards such as the NIST Cybersecurity Framework (CSF), ISO/IEC 27001, and CIS Controls. • Vulnerability Management: Drive continuous monitoring and automated patching schedules to mitigate risks and ensure regulatory compliance across all managed device platforms.

Job Requirements

  • Master’s degree in Computer Science, Software Engineering, Systems Engineering, Robotics, or equivalent experience.
  • 7+ years of experience: Proven track record in SRE, DevOps, or Systems Engineering with a focus on IoT, remote devices, or distributed edge hardware.
  • Deep proficiency in Linux/Unix systems (Debian/Ubuntu preferred), including kernel tuning, shell scripting (Python, Bash), and networking protocols (TCP/IP, MQTT, CoAP, HTTPS/REST, DNS).
  • Knowledge of security best practices for IoT and remote devices, including secure boot, encryption at rest/in transit, and certificate management.
  • Expert proficiency in Python, Rust, or Go-based configuration management (Ansible/Terraform) for fleet-wide deployments.
  • Strong understanding of SRE principles, including SLIs/SLOs, error budgets, and automation over manual "toil."
  • Experience with enterprise MDM or Unified Endpoint Management (UEM) platforms (such as Jamf Pro, Microsoft Intune, FleetDM, Mosyle, Esper, 42Gears SureMDM, SOTI MobiControl, VMware Workspace ONE, or Headwind MDM).
  • Experience with open-source device management solutions is a plus (such as FleetDM, Mender.io, Balena, Micromdm, Memfault, or RAUC).
  • Experience with building Linux images and containers (with tools such as Yocto, PTXdist, ubuntu-image, Packer, Debian live-build, debootstrap).
  • Experience with Linux packaging formats (such as deb, snap, flatpak, nixpkg).
  • Hands-on experience troubleshooting hardware interfaces, specifically USB/Bluetooth barcode scanners and industrial touchscreen displays.
  • Experience configuring and locking down browsers or native apps into dedicated kiosk environments on both Linux and mobile OSs.
  • Hands-on experience with cloud infrastructure (AWS or Azure) and containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines tailored for edge device deployment.
  • Experience with ROS (Robot Operating System) or managing hardware-in-the-loop systems is a plus.
  • Background in warehouse automation, logistics, or industrial IoT.

Related Categories

Related Job Pages

More DevOps Engineer Jobs

TEKsystems logo

Lead Java Developer

TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.

DevOps Engineer63 days ago
Full TimeRemoteTeam 10,001H1B No Sponsor

*Fully Remote Job Opportunity* Think of TEKsystems Global Services (TGS) as the growth solution for enterprises today. We unleash growth through technology, strategy, design, execution and operations with a customer-first mindset for bold business leaders. We deliver cloud, data and customer experience solutions. Our partnerships with leading cloud, design and business intelligence platforms fuel our expertise. We value deep relationships, dedication to serving others and inclusion. We drive positive outcomes for our people and our business, and we stay true to our commitments and act in harmony with our words. We exist to create significant opportunity for people to achieve fulfillment through career success. Ready to join us? Here’s what the opportunity supported through our TGS Talent Acquisition Team requires: A leadership position which is responsible for managing a Software Development initiative and its team. In addition, the position is responsible for understanding and participating in all aspects of the Software Development Life Cycle. This person will function as the technical lead on software development projects supporting internal development as well as externally facing product development. When assisting with development efforts, this person can successfully implement as a Lead Developer, perform code and design reviews, mentor other developers, manage release cycles, and write code. Key Accountabilities and Priorities: • Will lead any software development lifecycle activity; estimating and planning, designing, coding, documenting and testing of software applications • May take on some architecture responsibilities • Responsible for ensuring conformance of design and implementation with the intended architecture • Will provide technical mentorship to project team members and will be responsible for direct supervision of subordinate staff on the team • Will act as hierarchical manager for a group of 3 or more developers, including career mentorship and formal performance reviews • Work closely with the Project Manager who delivers the project and the architect who provides solution and engineering practices guidance • Will work with Business Analysts and/or End Users to define, document and review system functional specifications as well as software and hardware requirements • Typically reports to a Practice Manager; supporting the practice administrating policies and participating in the recruitment process • May provide pre-sales support, working closely with an architect • Work on any other related task whenever necessary Required Education and/or Experience: • 9+ years of experience in Object Oriented analysis, design, coding best practices, development and integration of software products. • 5+ years of experience programming in server-side Java using J2EE and/or Spring technology for enterprise applications. • 4+ years of experience writing Unit and automated tests • 3+ years of experience with AngularJS • 3+ years as a Team Lead (technical team size of 5 people or more), working with distributed teams • 3+ years of experience in Cloud platforms (Azure, AWS) • Deep knowledge of relational databases (Oracle, SQL), design patterns, Kafka consumers, Jenkins, CI/CD, Right-sizing of instances • Hands-on experience within all layers of an enterprise web application, backend to front end. • Ability to write complex algorithms • Experience with modern software architectures (micro-services, back-end for front-end) • Proven ability to meet deadlines and successfully complete deliverables • Experience with Agile Development or any other iterative software development methodology • Hands on experience with continuous integration • Hands on experience with code review process, providing feedback to team members and mentoring • Requires a degree and/or at least 9 years of related experience, certifications for AWS / Azure or other technologies nice to have • Familiar with GitHub Copilot Requisite Abilities and/or Skills: • Demonstrate leadership of multidisciplinary development teams • Act as a consultant providing advisory in the area of expertise, building credibility and demonstrating leadership, engaging directly with the client • Possess excellent communication skills with the ability to translate client business needs into software development recommendations for a multi-disciplinary team, project manager, business analyst, quality analyst and developers • Demonstrate problem solving skills to deal with complex situations while providing creative solutions • Strive for continuous improvement and personal development, proactively encouraging the same from team members • Proven track record of improving existing solutions through refactoring and processes Job Type & LocationThis is a Permanent position based out of Baltimore, MD. Pay and BenefitsThe pay range for this position is $113100.00 - $169700.00/yr. We reserve the right to pay above or below the posted wage based on factors unrelated to sex, race, or any other protected classification. Additional earnings may be available through incentive programs like annual bonuses, profit sharing, etc. Our full-time, internal employment benefits include the following: • Medical, Dental, and Vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life and AD&D for employee and dependents) • Short and Long-Term Disability • Health Spending Account (HSA) • Transportation Benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace TypeThis is a fully remote position. Application DeadlineThis position is anticipated to close on Apr 21, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

United States
$113K - $169K / year
NinjaOne logo

Senior Site Reliability Engineer

NinjaOne

The world’s best IT teams and MSPs use NinjaOne.

DevOps Engineer63 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Description About the Role At NinjaOne we are passionate about building unified IT solutions that simplify the way IT organizations work. We are currently looking for a Senior Site Reliability Engineer to join our SRE team in the Platform Engineering organization and help us scale our products to millions of end-users. We are looking for individuals with a passion for automation and observability, ensuring the quality and availability of our services. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is builton Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You'll be Doing - Diagnose and resolve complex application and infrastructure issues - Participate in our 24x7 on-call rotation, SCRUM, and deployment planning - Perform Root Cause Analysis (RCA) and provide recommendations for application teams - Improve availability and reduce customer impact using Industry best observability tools - Ensure best-practice and security-minded architecture by influencing design decisions - Create and maintain technical documentation and SOP's - Develop software, scripts, or tooling to improve efficiency and reduce delivery time of applications and infrastructure. - Other duties as needed About You - 10+ years' experience in DevOps and/or Site Reliability Engineering roles - 3+ years' experience with an object-oriented language (preferably Java, .NET or C++) - Intermediate+ level Linux administration, scripting, and troubleshooting - Demonstrable knowledge of Observability tools (New Relic, Splunk, DataDog) - Comprehensive experience with AWS (Amazon Web Services) and its core capabilities(VPC, EC2, ECS, Route53, Fargate, ALB/NLB distributions, etc) - Experience with cloud automation and infrastructure-as-code (IaC) toolsets, primarily CloudFormation but also including Terraform, Helm and Ansible. CDK a plus. - Good understanding of containers, Fargate, Kubernetes, and overall distributed microservice architectures - Passionate about automation, security, and self-service environments/portals - Hands-on experience with CI/CD and SDLC (Software Development Life Cycle) processes - Effective communication skills, both verbal and written. About Us NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management. What You'll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. Due to federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents. *Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $160,000 - $240,000 per year. For roles based in New York, the base salary hiring range for this position is $160,000 - $240,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #LI-KS2 #LI-Remote #LI-Hybrid #BI-Remote #BI-Hybrid

Texas + 16 moreAll locations: Texas | Maine | Kansas | Maryland | Oregon | Florida | Georgia | Illinois | Virginia | Colorado | New Jersey | Tennessee | Connecticut | Massachusetts | New York | North Carolina | District Of Columbia
$160K - $240K / year
Job Closed
Whitestack logo

Ingeniero de Despliegue

Whitestack

Building Infrastructure For Digital Transformation.

DevOps Engineer63 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Ejecutar despliegue de servidores baremetal de acuerdo a los requisitos especificados y acordados con cliente. • Instalar, configurar y validar sistemas operativos Linux asegurando la correcta operación de servicios base, paquetes y repositorios. • Configurar la red a nivel de sistema operativo, incluyendo interfaces, VLANs, rutas, bonding y SSH, garantizando la conectividad persistente y segura. • Implementación de medidas iniciales de seguridad y hardening (configuración de permisos, firewall, entre otros). • Desplegar, configurar y realizar pruebas del software de Whitestack asociado a la implementación de servidores baremetal de acuerdo a los requisitos definidos. • Construir y mantener playbooks/roles de Ansible; estandarizar tareas repetibles. • Realizar pruebas y troubleshooting para verificar la correcta instalación y despliegue de infraestructura física. • Elaborar y mantener actualizada la documentación relacionada con la infraestructura del proyecto. • Analizar y resolver posibles inconvenientes que puedan surgir durante la implementación de la infraestructura. • Canalizar las solicitudes de los clientes relacionadas con la infraestructura hacia las áreas internas correspondientes. • Participar en ventanas de mantenimiento supervisadas para la intervención en sistemas críticos.

Colombia
Job Closed
Whitestack logo

Ingeniero de Despliegue, PE

Whitestack

Building Infrastructure For Digital Transformation.

DevOps Engineer63 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Ejecutar despliegue de servidores baremetal de acuerdo a los requisitos especificados y acordados con cliente. • Instalar, configurar y validar sistemas operativos Linux asegurando la correcta operación de servicios base, paquetes y repositorios. • Configurar la red a nivel de sistema operativo, incluyendo interfaces, VLANs, rutas, bonding y SSH, garantizando la conectividad persistente y segura. • Implementación de medidas iniciales de seguridad y hardening (configuración de permisos, firewall, entre otros). • Desplegar, configurar y realizar pruebas del software de Whitestack asociado a la implementación de servidores baremetal de acuerdo a los requisitos definidos. • Construir y mantener playbooks/roles de Ansible; estandarizar tareas repetibles. • Realizar pruebas y troubleshooting para verificar la correcta instalación y despliegue de infraestructura física. • Elaborar y mantener actualizada la documentación relacionada con la infraestructura del proyecto. • Analizar y resolver posibles inconvenientes que puedan surgir durante la implementación de la infraestructura. • Canalizar las solicitudes de los clientes relacionadas con la infraestructura hacia las áreas internas correspondientes. • Participar en ventanas de mantenimiento supervisadas para la intervención en sistemas críticos.

Peru
Job Closed