02 Jun
Software Development Engineer - Dynamic Configuration (Tarian), Tarian
California, Sunnyvale , 94085 Sunnyvale USA

Vacancy expired!

DESCRIPTION Job summaryDo you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, massively scalable technology in a fast-paced team environment? Do you love working on industry defining projects that move the needle?The Dynamic Configuration Technologies team owns critical foundational components for managing billions of pieces of configuration, accessed millions of times per second, for thousands of teams across Amazon such as the retail website, order fulfillment, Alexa, Kindle, Prime Video, and others. Our goal is to accelerate Amazon's business with fast, safe, and flexible configuration management.Our team is growing and we are looking for a talented Software Development Engineer (SDE2) to join our control plane team. As an SDE2, you will lead the design, development, testing, and operations of a general purpose control plane for stateful and multi-tenant platforms in Amazon's consumer businesses. You will be required to solve hard problems by bringing innovation and invention to your work across a diversity of environments and use cases. Excellent listening, writing skills, and strong technical competency are essential.Successful candidates will have a proven track record of developing highly distributed systems using Agile and incremental delivery methods. You must enjoy working on complex software systems in a customer-centric environment and be passionate not only about building good software but also ensuring that the software achieves its goals in operational reality. BASIC QUALIFICATIONS

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
• Bachelor's degree or completion of Bachelor's degree requirements in a STEM related field such as Computer Science, Computer Engineering, Information Technology, tech • Proficiency in one of the following languages: , C, or PREFERRED QUALIFICATIONS
  • Proficiency in Java
  • Proficiency in object oriented design, data structures, algorithm design, problem solving, distributed systems, and complexity analysis
  • Development experience in a Unix/Linux environment
  • Experience taking a leading role in maintaining complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with cloud based architecture and resilient architectures
  • Ability to effectively articulate technical challenges and solutions
  • Adept at handling ambiguous or undefined problems as well as ability to think abstractly
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Vacancy expired!


Report job