Software Development Engineer, Workshop Studio

AmazonJersey City, NJ
$143,700 - $213,800Remote

About The Position

Workshop Studio (WS) is an AWS platform that powers hands-on technical learning and product experiences for hundreds of thousands of AWS customers. The platform provisions isolated AWS accounts, deploys infrastructure, manages participant access and security controls, and handles automated cleanup end-to-end for 300+ AWS services. The Workshop Studio engineering team owns the full platform stack: the Content Catalog Service (workshop authoring, quality validation, review workflows, and publishing), the Events Service (event creation, scheduled provisioning, infrastructure deployment, and participant lifecycle management), and the Account Management Service (account provisioning, fleet operations, security controls, recycling, and cost management). Every workshop, hackathon, AWS GameDay, and self-service demo flows through the systems this team builds and operates. We are hiring a Software Development Engineer to build and operate across this platform during a period of significant expansion. The platform's scope is growing due to new consumers, new integration patterns and new use cases that require the team to scale its services, APIs, and operational practices. You will design and deliver features across the full software lifecycle working backwards from customers, through design, implementation, testing, deployment, and operations. You will work across service boundaries. E.g. a feature might start in the content catalog, flow through event provisioning, and depend on account fleet capacity. You will contribute to agentic AI systems that transform how content is discovered, delivered, reviewed, and followed up on. And you will own the operational health of these systems in production, including oncall, incident response, and operational reviews.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Build features that cut across all WS services, from customer requirements through production deployment
  • Participate in the oncall rotation, investigate operational incidents, find root causes, fix them permanently with the help of the team.
  • Work on the team's AI agent systems: integrations, data pipelines, agent infrastructure.
  • Build APIs that let other teams consume WS's account provisioning.
  • Write technical designs, review other people's designs, incorporate feedback in your own proposals.
  • Reduce operational toil through automation, better alarms, and runbooks.
  • Help junior engineers get better through code reviews, pairing and onboarding.

Benefits

  • sign-on payments
  • restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service