Software Dev Engineer II, Amazon Learn
DESCRIPTION
Learn and Be Curious is a core principal of and we are uniquely positioned to enable the next generation of learning solutions for our own employees. AET Amazon Learn team is looking for highly technical entrepreneurs who are passionate about innovating on behalf of customers, demonstrate a high degree of system ownership, and want to have fun while they make history. This role will be responsible for building brand new high quality distributed cloud services on the AWS platform. Our team has a highly collaborative, fast moving, and fun culture with a combined engineering and dev ops mentality. As a member of the team you will influence our overall strategy by helping define product features, design the system architecture, and promote the best practices that enable a quality product. You will have an enormous opportunity to impact the employee experience with products used every day by you, your team and your colleagues. As a full-stack software development engineer, you will be owning the service E2E from design to implementation to deployment to . We use the latest AWS stack and industry standard programming languages including, but not limited to, Java, Scala, JavaScript, Python, C/C++, React/React Native. The ideal candidate is passionate about the customer experience, takes pride in building high quality cloud services, and has a demonstrable track record of successfully delivering new features and products. They value collaboration, making data-driven decisions, and can comfortably communicate with others, in both technical and non-technical roles.
Key job responsibilities
Key job responsibilities
Full Stack- React Native, React
Ability to lead complex system design, architecture and drive the team forward
Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
Strong System Design Skills
Ability to build product from scratch
Take bottom line ownership and drive tech initiatives
Drive enterprise Architecture and Solution Architecture
Drive tech team and be a role model for engineering excellence
About the team
About the team
Amazon Learn
BASIC QUALIFICATIONS
- 3+ years of building complex software systems experience
PREFERRED QUALIFICATIONS
- 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
- 3+ years of Android development experience
- 3+ years of Apple platform development experience