AWS IoT Back-end Engineer

Worldwide | Oct. 27, 2026

Report as Closed

Company: Improving

Country: Worldwide

Type: Remote

Employment: Full-time

Description: Improving is an IT services firm focused on AI, Data, and Applications. We modernize legacy systems, build cloud-native platforms, and deliver future-ready solutions through collaborative, long-term partnerships that drive measurable outcomes.

At Improving South America, we provide IT services to transform the perception of the IT professional. We focus on IT consulting, software development and agile training. 
The company promotes an exceptional work culture based on teamwork, excellence and fun, with a focus on personal growth and shared rewards. By joining, the candidate will become part of a community that prioritizes open communication and strong long-term working relationships, supported by a structure of professional development and continuous learning.
  • 4+ years in backend, integration or solutions engineering, with strong C# / .NET (ASP.NET Core).
  • Solid PostgreSQL experience: schema design, migrations, query tuning.
  • EF Core is a plus.
  • Hands-on AWS experience in production: S3, IAM, Secrets Manager, App Runner or ECS, CloudWatch.
  • You can read and change IaC.
  • Experience designing and consuming REST APIs, and writing unit and integration tests.
  • Strong written and spoken English.
  • You can run a technical call with a vendor, then document what was agreed.
  • A customer-minded, ownership-driven approach: you follow a problem from the first report to the fix.

The product is an IoT platform for monitoring and managing industrial waste compactors deployed at customer locations. Each compactor has a connected hardware board that sends operational data to the cloud. The platform uses AWS services to collect and process this data, monitor device status, support operational dashboards, and trigger actions on remote devices.

The system is also used to manage and monitor things such as device connectivity, compactor activity, pickup/haul information, alerts, and automated communications.

Key responsibilities:
  • Rework and configure the existing AWS IoT Core infrastructure for new hardware/firmware.
  • Configure and manage MQTT communication between devices and AWS.
  • Build monitoring capabilities and dashboards for device connectivity, health, and status.
  • Enable secure remote actions on devices, including:
    • OTA firmware updates
    • Device restarts
    • Remote commands/configuration
  • Review and improve AWS IoT device provisioning, authentication, certificates, policies, and security.
  • Migrate AWS workloads that are reaching end-of-life or are no longer appropriate, including migrating services from AWS App Runner to ECS.
  • Support and improve AWS infrastructure, deployment pipelines, monitoring, logging, and alerting.
  • Migrate the current email infrastructure from AWS to Microsoft Azure while ensuring existing AWS applications and automated email workflows continue working without disruption.
  • Work with the existing engineering team to understand the current architecture and safely execute infrastructure changes.
Benefits

Long-term contract.

  • 100% Remote.
  • Vacation and PTOs.
  • Possibility of receiving 2 bonuses per year.
  • 2 salary reviews per year.
  • English classes.
  • Apple equipment.
  • Online course platform.
  • Budget for purchase of books.
  • Budget for the purchase of work materials.
  • Much more..
  • Long-term contract.
  • 100% Remote.
  • Vacation and PTOs.
  • Possibility of receiving 2 bonuses per year.
  • 2 salary reviews per year.
  • English classes.
  • Equipment Apple.
  • Online course platform.
  • Budget for purchasing books.
  • Budget for purchasing work materials.

•Much more..

Nice to have:
  • Experience with IoT device fleets, telemetry or OTA update systems (MCUboot, firmware signing, rollback and rollout strategies).
  • Python (FastAPI, boto3, pytest) and AWS CDK in Python.
  • Experience with AWS Lambda and Step Functions, or ML pipelines.
  • Observability: alarms, dashboards, structured logging.
  • Next.js / React for small internal tools.
  • Security-minded engineering: least-privilege IAM, secrets handling, input validation.

Apply here:

Web: Apply here

Emails:



Similar Python Jobs

Found 6 similar Remote jobs

WiTi
Ingeniero/a de Software (Next.JS + Python)

WiTi

Remote Full-time

Worldwide

View Job →
Improving
Full-Stack Engineer (React / .NET / AWS)

Improving

Remote Full-time

Worldwide

View Job →
SR Digital Transformation Analyst (Senior ERP + IA)

ília

Remote Full-time

Worldwide

View Job →
Lead Product Engineer - Pricing

Fever

Remote Full-time

Worldwide

View Job →
PostgreSQL DBA

Qube Research & Technologies

Remote Full-time

Worldwide

View Job →
Animation & Video Producer

Accenture Federal Services

Remote Full-time

Worldwide

View Job →

Find High-Paying Python Developer Jobs ($80K-$200K+)

Django · Flask · FastAPI · Remote & Onsite · Updated daily · No recruiter spam
💼 Get the best Python jobs weekly. Salary-transparent roles, no recruiter spam — unsubscribe anytime.