Senior Software Engineer

GCS Recruitment

United States

Remote

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GCS Recruitment in Pittsburgh, PA is seeking a Senior Software Engineer to design backend systems in Python and build device-to-cloud pipelines using AWS IoT Core and MQTT. You will integrate Lambda and S3 to support ML-driven decisions in a scalable edge-to-cloud architecture.

Collaborate with robotics, vision, and software teams to deploy and test solutions. Knowledge of NVIDIA Jetson and edge computing is a plus; Docker, Terraform, CDK, and CI/CD are preferred for modern deployments.

Qualifications

  • Strong Python development experience.
  • Experience with AWS IoT Core, Lambda, and S3.
  • Experience with MQTT and API integrations.
  • Experience with event-driven architectures.
  • Experience with integration and system testing.

Responsibilities

  • Design and build scalable backend systems in Python.
  • Develop device-to-cloud pipelines using AWS IoT Core and MQTT.
  • Build integrations with AWS services and internal APIs.
  • Support system integration, testing, and deployment.
  • Collaborate with robotics, vision, and software engineering teams.

Skills

Python
AWS IoT Core
MQTT
API integrations
Event-driven architectures
Integration testing

Tools

NVIDIA Jetson
Docker
Terraform
CDK
CI/CD
AWS Greengrass

Job description

Senior Software Engineer

Locations: Pittsburgh, PA

We're supporting an exciting robotics and automation project developing a vision-based quality control platform for robotic storage systems used at large scale across multiple operational sites.

The platform combines NVIDIA Jetson edge devices, AWS IoT Core, MQTT, Lambda, and S3 to process inspection data and support ML-driven pass/fail decisions. This is a greenfield opportunity to help build and scale the device-to-cloud architecture from the ground up.

Responsibilities
  • Design and build scalable backend systems in Python
  • Develop device-to-cloud pipelines using AWS IoT Core and MQTT
  • Build integrations with AWS services and internal APIs
  • Support system integration, testing, and deployment
  • Collaborate with robotics, vision, and software engineering teams
Required Skills
  • Strong Python development experience
  • AWS expertise, including:
    • IoT Core
    • Lambda
    • S3
  • MQTT
  • API integrations
  • Event-driven architectures
  • Integration and system testing
Preferred Skills
  • AWS IoT Greengrass
  • NVIDIA Jetson
  • Industrial IoT or Edge Computing
  • Computer Vision, ML, or Anomaly Detection
  • Docker, Terraform, CDK, or CI/CD

If you're interested in building large-scale IoT and robotics solutions in a fast-moving environment, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud IoT Software Engineer (Python)
Senior Cloud IoT Software Engineer (Python)

GCS Recruitment • United States

Remote
USD 120,000 - 180,000
Python Developer
Python Developer

GCS Recruitment • Kansas (IL)

On-site
USD 120,000 - 160,000
Senior Python Engineer: Cloud IoT for Robotics Platform
Senior Python Engineer: Cloud IoT for Robotics Platform

GCS Recruitment Specialists • California (MD)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

GCS Recruitment • United States

Remote
USD 120,000 - 180,000
Remote Senior Software Engineer for AWS IoT & Python
Remote Senior Software Engineer for AWS IoT & Python

GCS Recruitment • United States

Remote
USD 96,000 - 165,000
Python Cloud IoT Engineer for Robotics & Vision
Python Cloud IoT Engineer for Robotics & Vision

GCS Recruitment • Atlanta (IN)

On-site
USD 90,000 - 150,000
Senior Python Developer — Cloud IoT for Robotics QC
Senior Python Developer — Cloud IoT for Robotics QC

GCS Recruitment • Cheyenne (WY)

On-site
USD 120,000 - 180,000
Senior Software Engineer: Edge IoT & Vision Platform
Senior Software Engineer: Edge IoT & Vision Platform

GCS Recruitment • United States

Remote
USD 120,000 - 160,000
Senior Python Developer - IoT Cloud & Computer Vision
Senior Python Developer - IoT Cloud & Computer Vision

GCS Recruitment • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

GCS Recruitment • Atlanta (IN)

On-site
USD 90,000 - 150,000