Senior Cloud Engineer

Vervint

United States

Remote

USD 120,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Vervint is seeking a Senior Cloud Engineer to own cloud services powering a connected consumer robotics platform. This remote role covers API, persistence, and deployment, with Go and AWS CDK in a serverless/container mix on Lambda, ECS/Fargate, and more.

You will model data, design APIs, and ensure reliable device-to-app pipelines in a collaborative contract-driven environment. You will work with mobile and firmware teams to establish contracts, maintain backward compatibility, and extend

Qualifications

  • 6+ years building production backend services in the cloud.
  • Strong hands-on Go experience or deep experience in another statically typed language.
  • Deep AWS experience across serverless and container services (Lambda, ECS/Fargate, API Gateway, DynamoDB, Kinesis, S3).
  • Strong data modeling instincts, including DynamoDB key/index design and tradeoffs.
  • Event-driven and stream processing experience with robust pipelines.
  • API design and versioning compatible with mobile clients.
  • Infrastructure as code experience, CDK preferred, plus IAM/KMS security practices.
  • Strong testing discipline and ability to learn a layered codebase.

Responsibilities

  • Own cloud services end to end from API contract through persistence and deployment.
  • Implement real-time device-to-app path, MQTT telemetry to WebSocket/REST surfaces.
  • Model device data for scale and cost with DynamoDB, S3, and search indexes.
  • Design APIs for mobile teams while maintaining backward compatibility.
  • Extend notifications, history, and reporting for reliable delivery to consumers.
  • Collaborate with mobile and firmware teams to define contracts and document builds.

Skills

Go development
AWS cloud
API design
CDK IaC
Event streaming
DynamoDB design
OpenSearch
Observability
Testing discipline

Tools

AWS CDK
Prometheus
Loki
OpenTelemetry

Job description

Senior Cloud Engineer - Robot Experience | Remote

Open to contract or full-time employment

About the Role

We are looking for a Senior Cloud Engineer to join a backend platform team supporting a connected consumer robotics experience. In this contract engagement, you will own cloud services that power device state and missions, maps and zones, schedules, cleaning history, notifications, and the APIs consumed by a mobile application as the experience is built out on a next-generation platform.

The platform is a Go and AWS CDK monorepo. Go services run on Fargate alongside Lambda functions, with chi HTTP APIs and a WebSocket API behind API Gateway, IoT Core MQTT feeding Kinesis, DynamoDB as the system of record, OpenSearch for activity search, S3 and CloudFront for content, and observability on Prometheus, Loki, and OpenTelemetry.

What You'll Do
  • Work alongside architects to implement the cloud services behind the connected robotics experience, owning features end to end from API contract through persistence and deployment.
  • Implement the real-time path from device to app, including MQTT telemetry through the event pipeline to the WebSocket and REST surfaces the app consumes.
  • Model device data for scale and cost, choosing appropriately between DynamoDB, S3, and the search index as payloads and query patterns grow.
  • Design APIs the mobile team builds against and maintain backward compatibility for app versions already in consumers' hands.
  • Extend notifications, history, and reporting so device events reach consumers reliably, once, and on time.
  • Work directly with mobile and firmware teams to establish contracts and behavior before development begins, and document what you build.
What You'll Bring
  • 6+ years building production backend services in the cloud, with strong hands-on Go experience, or deep experience in another statically typed language and a strong interest in writing Go.
  • Deep AWS experience across serverless and container services, including Lambda, ECS and Fargate, API Gateway, DynamoDB, Kinesis, and S3, along with the judgment to choose between them.
  • Strong data modeling instincts, including DynamoDB key and index design and the associated cost and consistency tradeoffs.
  • Event-driven and stream processing experience, with an understanding of where pipelines can lose, reorder, or double-count data.
  • A track record designing and versioning APIs and stored data structures that need to remain compatible with mobile clients that cannot be forced to upgrade.
  • Infrastructure as code experience, with CDK preferred, plus IAM, KMS, and least-privilege access as part of your normal development practices.
  • Strong testing discipline and the patience to learn a layered codebase before adding to it.
  • Experience working on contract engagements, with the ability to ramp quickly, work within existing conventions, and scope your own work.
  • A passion for connected consumer products and the curiosity to thrive alongside a high-performing engineering team.
Preferred Qualifications
  • Connected-device or IoT backend experience, including MQTT and IoT Core, device state, command and reply flows, provisioning, and OTA.
  • Robotics, telemetry-heavy, or other high-volume device product experience, including large or binary payloads such as Protobuf.
  • Real-time delivery to mobile clients, including WebSocket APIs, presence, reconnects, and fan-out.
  • Experience with OpenSearch, push notification infrastructure such as APNs and FCM, or multi-region data replication.
  • Observability and on-call experience, including Prometheus, Loki, OpenTelemetry, alarms, and runbooks.
  • Experience using AI-assisted development tools and validating their output.
What Success Looks Like
  • What the app shows accurately reflects what the device is doing, with reliable and timely history and notifications.
  • Schema and API changes are implemented without breaking mobile versions already in the field.
  • Services are observable, tested, and documented well enough for the permanent team to operate and extend them after the engagement ends.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Cloud Engineer - Go & AWS for Robotics
Remote Senior Cloud Engineer - Go & AWS for Robotics

Vervint • United States

Remote
USD 120,000 - 150,000
Software Engineer - Cloud
Software Engineer - Cloud

Carnegie Robotics • Pittsburgh

On-site
USD 100,000 - 130,000
Health coverage
Comprehensive dental, vision, life insurance
401(k) plan with employer match
+3
Senior Full Stack Platform Engineer
Senior Full Stack Platform Engineer

Realtime Robotics, Inc. • Boston (MA)

On-site
USD 100,000 - 130,000
Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
+3
Senior Enterprise Software Engineer (Remote - US)
Senior Enterprise Software Engineer (Remote - US)

Jobgether • United States

Remote
USD 100,000 - 140,000
Competitive salary
Health, dental, and vision insurance
Retirement savings plans
+3
Senior Full Stack Platform Engineer
Senior Full Stack Platform Engineer

Realtime Robotics • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Healthcare Coverage
Unlimited PTO
Commuting covered
+3
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

Hybrid
USD 100,000 - 130,000
Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions
Senior Robot Infrastructure Engineer
Senior Robot Infrastructure Engineer

Skildai Careers • San Francisco (CA)

On-site
USD 100,000 - 300,000
Senior Robot Infrastructure Engineer
Senior Robot Infrastructure Engineer

Skild • San Francisco (CA)

Hybrid
USD 100,000 - 300,000
Senior Software Engineer (backend) Columbus HQ / Remote
Senior Software Engineer (backend) Columbus HQ / Remote

Motion LLC • Columbus (OH)

Hybrid
USD 100,000 - 130,000
Staff Cloud Software Engineer
Staff Cloud Software Engineer

AeroVect • New York (NY)

On-site
USD 150,000 - 200,000