Amazon

posted 3 days ago

Full-time - Senior
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Senior Software Development Engineer will be responsible for architecting, designing, and developing comprehensive technical solutions for complex and ambiguous requirements that deliver significant business value. This role involves hands-on experience in building scalable web services using AWS/cloud technologies and applying machine learning techniques. The position is part of the Digital Acceleration organization, focusing on transforming services to automate information extraction and enrich catalog metadata for various digital businesses.

Responsibilities

  • Advise Software Development Managers, Sr. Software Managers, Product Managers, and other Engineers on product architecture and technical solutions.
  • Provide architectural and technical vision for the product/service and lead the team technically towards that vision.
  • Evaluate multiple technical choices and make trade-offs between short-term needs and long-term requirements.
  • Mentor team members and uphold high standards through reviews of their work.
  • Engage in hands-on development of complex architecture components and write exemplary code that adheres to high coding standards.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading design or architecture of new and existing systems, including design patterns, reliability, and scaling.
  • Experience as a mentor, tech lead, or leading an engineering team.

Nice-to-haves

  • 5+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service