Amazon - Westborough, MA

posted 20 days ago

Full-time - Mid Level
Westborough, MA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Senior Software Development Engineer on the Amazon Robotics Sortation Planning team, you will be responsible for designing, developing, and deploying full-stack robotic workcell solutions using AWS. This role focuses on creating scalable, reliable, and performant software solutions that enhance sortation processes, improve associate safety and ergonomics, and increase site efficiency. You will collaborate with cross-functional teams to build simulation models and digital twins of robotic systems, providing essential tools for optimization and development.

Responsibilities

  • Build scalable, flexible and maintainable software solutions to innovative robotics technology integration problems.
  • Work with peers of diverse backgrounds and experiences to solve challenging problems in a multi-disciplinary environment.
  • Fast-paced, high-octane ownership of end-to-end solutions with a focus on working directly with stakeholders, customers and teammates.
  • Maintenance, implementation and deployment of existing software services in Production with established customer bases, requiring adopting and adhering to metrics, alarms and operational excellence.

Requirements

  • 4+ 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
  • 2+ years of full stack development experience
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Nice-to-haves

  • 5+ years of full software development life cycle experience
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Master's degree in computer science or equivalent
  • Experience building and maintaining applications with JVM-based languages, such as Java, Kotlin, Scala
  • Experience with front-end technologies such as React Native, JavaScript and Node
  • Experience with reactive systems built on top of frameworks such as Akka.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service