×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in San Diego, San Diego County, California, 92101, USA
Listing for: GCS Recruitment
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    AWS, Cloud Engineer - Software, AI Engineer (Applied/Software), DevOps
Salary/Wage Range or Industry Benchmark: 96000 - 165000 USD Yearly USD 96000.00 165000.00 YEAR
Job Description & How to Apply Below

Senior Software Developer (Contract) - AWS IoT & Python

Locations: Remote

Contract Details

Contract Length:12 Months

Employment Type:

Contract
Work Model:
Remote/Hybrid
Travel:
Minimal (up to 3 trips, primarily Seattle or Boston)
Project Focus: AWS IoT, Serverless Architecture, Computer Vision Data Pipelines, Cloud Integration, and Production Deployment

Job Summary

Amazon Robotics is seeking a Senior Software Developer to support the development of a next-generation Quality Control platform that uses 3D cameras, IoT devices, and cloud-based machine learning to inspect robotic storage racks before deployment in Amazon fulfillment centers.

This role focuses on building and product ionizing AWS-based IoT data pipelines, backend services, and cloud integrations that enable reliable processing of image and video data at scale.

Key Responsibilities
  • Design and develop end-to-end data pipelines using AWS IoT Core, MQTT, Lambda, and S3.
  • Build scalable backend applications and APIs using Python.
  • Process and manage high-volume image and video data from camera-based inspection systems.
  • Integrate cloud services with internal applications and APIs.
  • Develop and execute integration testing strategies to ensure system reliability.
  • Review, validate, and improve AI-generated code before production deployment.
  • Contribute to CI/CD pipelines, Dev Ops practices, monitoring, and deployment automation.
  • Troubleshoot connectivity, performance, and data flow issues across IoT and cloud environments.
  • Support validation testing, production rollout, and post-deployment stabilization activities.
  • Collaborate with distributed engineering teams to deliver key project milestones.
Required Skills
  • Strong experience developing production applications with Python.
  • Hands-on experience with AWS IoT Core, MQTT, AWS Lambda, and Amazon S3.
  • Experience building device-to-cloud or IoT data ingestion pipelines.
  • Strong understanding of serverless architecture and cloud-native development.
  • Experience integrating APIs and distributed systems.
  • Knowledge of CI/CD, Dev Ops, automation, and cloud deployment practices.
  • Experience with integration testing, troubleshooting, and production support.
  • Comfortable working with and reviewing AI-assisted code development tools.
  • Strong communication and collaboration skills.
Preferred Skills
  • Computer Vision, image processing, or video analytics experience.
  • Exposure to Machine Learning or anomaly detection solutions.
  • Familiarity with NVIDIA Jetson or edge-device platforms.
  • Experience in IoT, Robotics, Industrial Automation, Smart Devices, or Connected Products.

GCS is acting as an Employment Business in relation to this vacancy.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary