Software Engineer, Go, AWS, IoT Device Integration

Comcast

Quick summary

Work type
On-site
Location
Philadelphia, PA
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$143k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $169,050–$214,000.

Based on 240 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 70 open roles on FindRole.

Listed pay typically runs $137,182–$209,414 across 34 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Software Engineer, Go, AWS, IoT Device Integration

As a Software Engineer on the Camera Platform team within Comcast’s Smart Home organization, you will play a pivotal role in developing and scaling backend services that enable seamless integration of third-party devices into our ecosystem. Your day-to-day responsibilities include designing high-concurrency Go services on AWS (Lambda, EC2, DynamoDB), implementing cloud-to-cloud API integrations, and contributing to the platform’s patterns for repeatable device onboarding. You will work closely with technical and business teams to map device capabilities onto our platform, ensuring reliability through event-driven architectures and asynchronous messaging systems like SNS/SQS. With a strong background in backend engineering, particularly in statically typed languages such as Go or Java, you should be proficient in AWS cloud-native services and distributed system design. Experience with CI/CD pipelines, GitHub Actions, and AI-assisted development tools is essential for this role.

What you'll do

  • Design and build scalable, high-concurrency backend services in Go on AWS.
  • Implement integrations with external cloud platforms via APIs and event/callback models.
  • Contribute to mapping device capabilities into the platform for seamless integration.
  • Build resilient, event-driven integrations handling async processing and state reconciliation.
  • Provide maintenance and support for existing Java/Spring Boot platform during transition.

What we're looking for

  • 5+ years of backend software engineering experience
  • Proficiency in statically typed languages like Java or Go, with a willingness to work primarily in Go
  • Extensive hands-on experience with AWS cloud-native services including Lambda, EC2, DynamoDB, SNS/SQS
  • Solid understanding of distributed systems, concurrency, and scalability principles
  • Experience operating production services and participating in on-call rotations
  • Expertise in CI/CD pipelines and GitHub Actions for continuous integration and deployment

More like this

Similar roles

Software Engineer, Cloud Infrastructure

Apple Inc

Seattle, WA 57 days ago $142,300$263,300
Go Terraform Pulumi Kubernetes AWS GCP Azure Python Swift TypeScript CI/CD HTTP DNS RPC PostgreSQL MySQL Linux Unix