Software Development Engineer, AWS
Core
Design, develop, and maintain efficient, reusable, and reliable code for complex software solutions across diverse AWS domains including embedded systems, game development, cloud computing, and distributed systems.
Role type
Senior Software Development Engineer (SDE)
Builds
Scalable software applications, tools, and services for AWS products and internal teams
Domain
Cloud Computing, Distributed Systems, Embedded Systems, Game Development
Required skills
C#, C++, Java, Perl, large-scale multi-tiered software design, system architecture, debugging, code reviews
Preferred skills
Full software development life cycle experience, coding standards, source control management, build processes, testing, operations
Technologies
C#, C++, Java, Perl, AWS technologies
Responsibilities
Design and develop complex software solutions, collaborate with cross-functional teams to ship features, identify and resolve performance bottlenecks, participate in architecture reviews, mentor junior engineers, debug production issues
Seniority
Senior, hands-on IC