Software Development Engineer - II, Emerging Planning Solutions Tools
Core
Design and build scalable platforms and greenfield solutions using native AWS services to enable the sale of new AWS products and services.
Role type
Senior IC software development engineer (distributed systems)
Builds
Scalable platforms and new product solutions for AWS
Domain
Cloud computing / Software engineering
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; Object Oriented Design; distributed software applications; system design and architecture; multi-tiered, multi-threaded, embedded or distributed systems
Preferred skills
Full software development life cycle; coding standards; code reviews; source control management; build processes; testing; operations
Technologies
C#, C++, Java, Perl, AWS native services
Responsibilities
Design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications; create new and existing system designs and architectures; build greenfield solutions from the ground up
Seniority
Senior, hands-on IC