Remotery

Senior Software Engineer – Backend, Cloud Services

atHunter IndustriesRemoteUS flagUnited StatesFull-timeCloud EngineerSenior$120k – $135k/year

Posted Jul 15

This is a fully remote position, open to applicants in United States.

📋 Description

• Provides hands-on technical guidance for the backend systems that power Hunter’s AWS-based IoT consumer application.

• Takes ownership of cloud architecture, leading the design, development, and implementation of AWS Lambda microservices, infrastructure as code, REST APIs for mobile and web applications, event-driven services, database models, telemetry pipelines, and AWS IoT Core device communication.

• Functions as a player-coach by directly contributing to production code while mentoring engineers, reviewing designs, guiding consultants, and aiding in the establishment of scalable backend engineering practices.

• Directs the technical design, implementation, and evolution of backend and cloud services for a scalable AWS-based IoT consumer application.

• Oversees backend architecture encompassing APIs, service domains, data models, event-driven workflows, telemetry pipelines, AWS IoT Core integrations, and cloud/device communication patterns.

• Designs, develops, deploys, and maintains Python-based AWS Lambda microservices, RESTful APIs, and backend services that facilitate connections between mobile and web applications and cloud, device, scheduling, user, notification, reporting, and support functionalities.

• Offers player-coach technical leadership to backend engineers, consultants, and cross-functional team members through design reviews, code reviews, mentoring, implementation guidance, and hands-on development.

• Defines and documents architectural patterns, API contracts, data flows, service boundaries, schema standards, integration patterns, and operational expectations.

• Facilitates cross-functional technical alignment with firmware, mobile, QA, DevOps, Product, Security, and consulting teams to translate requirements into reliable backend, cloud, and device communication designs.

• Designs and implements scalable architectures for AWS IoT Core and telemetry, including secure device connectivity, MQTT communication, Device Shadows, command processing, device synchronization, event ingestion, and fleet-scale operational patterns.

• Manages backend service logic, data models, and automation workflows that support irrigation scheduling, user preferences, environmental conditions, offline behavior, provisioning, notifications, firmware workflows, reporting, analytics, and AI/ML-supported recommendations.

• Ensures backend systems are ready for production through monitoring, alerting, structured logging, testing, CI/CD integration, deployment safety, incident response, root-cause analysis, and operational runbooks.

• Implements secure backend and cloud practices, encompassing authentication, authorization, access controls, data protection, secrets management, least-privilege permissions, and secure device communication.

• Troubleshoots and resolves complex production and integration challenges, ensuring high availability, data integrity, and minimal customer impact.

• Leads technical planning for backend and cloud initiatives by converting product requirements, integration needs, and architectural goals into actionable implementation plans, estimates, sequencing, and delivery milestones.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or a combination of education and relevant work experience.

• Minimum of six years of professional software engineering experience, with at least four years focused on designing and operating backend/cloud systems in a production environment.

• Advanced expertise in designing, developing, deploying, and maintaining production backend services using Python.

• Strong practical experience in building AWS Lambda microservices, REST APIs, event-driven workflows, and serverless backend systems.

• Experience with Terraform or similar Infrastructure-as-Code tools for defining, deploying, and maintaining cloud infrastructure across multiple environments.

• Solid understanding of AWS services including Lambda, API Gateway, AWS IoT Core, Device Shadows, EventBridge, SQS, DynamoDB, Aurora/RDS, S3, CloudWatch, IAM, Secrets Manager, and related serverless technologies.

• Strong grasp of AWS IoT Core concepts, including MQTT communication, Device Shadows, IoT Rules, telemetry ingestion, command processing, secure device connectivity, and fleet-scale device communication.

• Proficient in database design across SQL and NoSQL systems, including schema design, indexing, query optimization, data modeling, and performance considerations.

• Experience in implementing secure backend systems, covering authentication, authorization, OAuth/OIDC, JWT, IAM policies, least-privilege access, secrets management, data protection, and secure API design.

• Proven ability to assess technical tradeoffs regarding scalability, cost, performance, reliability, security, observability, maintainability, and delivery speed.

• Familiarity with testing, CI/CD, code quality practices, automated deployment, structured logging, monitoring, alerting, troubleshooting, and production support.

• Demonstrated capacity to offer technical leadership as a player-coach through hands-on development, design reviews, code reviews, mentoring, implementation guidance, documentation, and reusable engineering patterns.

• Ability to collaborate effectively with firmware, mobile, QA, DevOps, Product, Security, consultants, and other cross-functional partners, including the ability to document architecture, APIs, data flows, technical decisions, operational expectations, and implementation plans.


🏝️ Benefits

• Amazing corporate culture - we genuinely embody our values!

• Engaging company events!

• Company donation matching and rewards for volunteering.

• Opportunities for career development and profit-sharing bonuses.

People also viewed

MROJul 26

Cloud Engineering Analyst

IN flagIndia OnlyFull-timeCloud Engineer
ApplyView job
RimuteeJul 25

Cloud Engineer, Oracle

CR flagCosta Rica OnlyFull-timeCloud Engineer
ApplyView job
XometryJul 25

Staff Cloud Security Engineer

US flagKentucky OnlyFull-timeCloud Engineer$180k – $200k/year
ApplyView job
Future ProcessingJul 25

Senior .NET Developer, Azure

PL flagPoland OnlyFull-timeCloud Engineer
ApplyView job
CI&TJul 25

AI Developer, PL/SR, .NET, AWS

BR flagBrazil OnlyFull-timeCloud Engineer
ApplyView job
Coupa SoftwareJul 25

Lead Cloud Platform Engineer

US flagUnited States OnlyFull-timeCloud Engineer$125k – $174.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers