Software Development Engineer, AWS Marketplace
Core
Building and scaling the AWS Marketplace platform, an online store for trusted software and services on the AWS Cloud.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
AWS Marketplace platform services and features for software sellers and enterprise buyers
Domain
Cloud infrastructure / Marketplace / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Web services and protocols, Large-scale multi-tiered application design, Object Oriented Design, C#/C++/Java/Perl, System design patterns, Reliability and scaling
Preferred skills
Full software development life cycle ownership, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement major deliverables end-to-end, Collaborate with principal engineers and product managers, Build solutions that scale and perform well, Own significant portions of the product and influence strategy
Seniority
Senior, hands-on IC