Software Development Engineer, Workshop Studio

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

About The Position

Workshop Studio (WS) is an AWS platform that powers hands-on technical learning and product experiences for hundreds of thousands of current and potential AWS customers. WS is transitioning to an AI-native architecture with agentic systems that will discover content, guide participants in real time, automate workshop quality review and generate post-event intelligence.

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

  • Design and implement fault-tolerant systems and services that run at large scale and ensure high availability guarantees using AWS services including, but not limited to: Lambda, Step Functions, DynamoDB, API Gateway, CloudFront, SQS, SNS, AppSync, KMS etc.
  • Own defining, disambiguating, designing, and implementing multi-tier distributed software systems and applications. Dive into complex architectures, research and identify new technology that can help optimize performance.
  • Design and implement systems that will help our service scale within a year.
  • Design and implement software that will help minimize outages and improve the availability of our service.
  • Estimate effort, plan implementation, and launch systems that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles.
  • Experiment, innovate and deliver fast, agile, and reliable with high quality and low technical debt.
  • Leverage GenAI to automate operational tasks for the team, maintain runbooks, SOPs, and troubleshooting guides based on resolved incidents, code changes, and operational patterns

Benefits

  • 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
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service