About The Position

Join Device Cloud Services (DCS), the team building the foundational platform that powers millions of Amazon devices worldwide. We're at the forefront of creating critical customer experiences—from the moment a customer unboxes their device to every seamless interaction thereafter. Our engineers work across the full technology stack, from backend web services and mobile SDKs to embedded IoT platforms, solving complex challenges in device onboarding, connectivity infrastructure, over-the-air updates, and data synchronization. If you're passionate about building scalable, reliable systems that directly impact how customers interact with Amazon's entire device ecosystem—from Echo to Kindle to Ring—this is your opportunity to shape the future of connected devices at Amazon scale.

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 software development engineer or related occupational 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
  • Experience programming with at least one software programming language

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, implement, and launch high-quality software systems that solve complex problems and have a significant impact
  • Leverage a wide range of AWS technologies to build full-stack web applications, distributed systems, and automation workflows
  • Develop code for a diverse array of Amazon Devices
  • Collaborate cross-functionally with engineering, product, customers, and business stakeholders to drive innovative solutions
  • Promote a culture of engineering excellence by establishing best practices and technical standards across the organization
  • Consult with engineers across the company on the architecture and design of new systems, helping to solve our most challenging engineering problems
  • Identify opportunities for process improvement and lead initiatives to enhance engineering efficiency and productivity

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service