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!