AWS IoT Back-end Engineer
Improving
· Remote
Full time
💻 Programming
Today
Heads up: we remove this job from our database within a month (monthly cleanup), so the link may stop working. We've saved it in your browser so you can find it again.
Required:
- 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.
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.
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.
Benefits
Contrato a largo plazo.
- 100% Remoto.
- Vacaciones y PTOs.
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea.
- Budget para compra de libros.
- Budget para compra de materiales de trabajo.
- Mucho más..
- Contrato a largo plazo.
- 100% Remoto.
- Vacaciones y PTOs.
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea.
- Budget para compra de libros.
- Budget para compra de materiales de trabajo.
•Mucho más..
C#.NetPostgreSQL
Source: GetOnBoard