Principal Software Engineer – Equipment Integration

This listing is synced directly from the company ATS.

Role Overview

This senior-level role involves designing and building IoT equipment integrations, backend services, and REST APIs for a cloud-based platform. The engineer leads technical architecture, mentors other engineers, and solves complex production challenges in a collaborative team environment, focusing on scalability and system reliability.

Perks & Benefits

This is a 100% remote, full-time contractor position with a schedule from 9 AM to 6 PM US Eastern Time, Monday to Friday. It offers a competitive USD salary, growth opportunities in a global environment, and collaboration with an international team across multiple regions.

Full Job Description

Role Overview:

We are looking for a Software Engineer II – Equipment Integration to join the engineering team of a technology company working on cloud-based IoT solutions. The role focuses on integrating commercial equipment into a centralized platform, building APIs, configuration tools, and services that support device connectivity and operational scalability. You will collaborate with engineering and integration teams across cloud and production environments.

Key Responsibilities:

  • Lead the design and architecture of complex IoT equipment integrations

  • Define best practices for scalability, performance, and system reliability

  • Design, build, and oversee backend services and REST APIs

  • Collaborate closely with product, engineering, and operations teams

  • Solve complex technical challenges in production environments

  • Mentor and guide mid-level and senior engineers

  • Contribute to long-term technical strategy and decision-making

Requirements:

  • 7+ years of professional software development experience with focus on architecture and system design.

  • Extensive experience in PHP, Angular, MySQL, and DynamoDB

  • Deep knowledge of cloud architectures (AWS preferred)

  • Experience with Docker and Kubernetes.

  • Understanding of CI/CD pipelines and DevOps practices.

  • Experience with complex system integrations and distributed systems

  • Strong API design and system architecture skills

  • Proven technical leadership and ownership mindset

  • Excellent communication skills

  • Strong English communication skills (written and spoken) B2+ / C1 MANDATORY.

  • Background in industrial, retail, or food service technology (Desired)

About the Position:

· Full-time 100% remote role. Contractor Mode.

· Work schedule: Monday to Friday, from 9:00 AM to 6:00 PM (US Eastern Time).

· Global environment: collaborate with an international team across multiple regions.

· Competitive salary in USD and growth opportunities in a global environment.

If you meet the requirements and are interested in this exciting opportunity, apply at www.rehire.ar/jobs and send us your CV!

Similar jobs

Found 6 similar jobs