Software Development Engineer – Amazon Managed Blockchain at Amazon
Software Development Engineer – Amazon Managed Blockchain Details
May 23, 2019, 6:42 a.m.
Software Development Engineers
Managed Blockchain team Amazon Managed Blockchain
Want to work with cutting-edge technologies like distributed databases, blockchain, cryptography, and cloud computing? Interested in helping customers leverage new technologies to solve innovative use cases? Come join the Amazon Managed Blockchain team! Announced in the keynote at re:Invent 2018, Amazon Managed Blockchain is a fully managed service that makes it easy for customers to create and managed scalable blockchain networks using the popular open source frameworks Hyperledger Fabric and Ethereum. The Amazon Managed Blockchain team is looking for an experienced Software Development Engineer who is passionate about building new products from the ground up and has an entrepreneurial approach to building new services for customers. The ideal candidate for this position has a proven track record of delivering outstanding products at scale and is passionate blockchain, distributed systems, containers, cryptography, distributed ledgers, and cloud scale software. You would be a core part
· 4+ years of professional software development experience · 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Bachelor’s degree or higher in Computer Science, Engineering or related field - 5+ years professional software engineering experience - Excellent Computer Science fundamentals in algorithm design, data structures, problem solving, and complexity analysis - Strong