Software Dev Engineer II, Managed AWS Global Expansion
Core
Build automated tooling and software to deploy new EC2 instances at scale across new AWS Regions and Availability Zones.
Role type
Senior Software Development Engineer (Infrastructure/Cloud)
Builds
Automated deployment tools for EC2 services
Domain
Cloud Computing / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Large-scale application development, Object Oriented Design, System architecture, Multi-threaded programming, Service migration, Dependency management
Preferred skills
Full SDLC experience, Code review practices, Source control management, Build processes, Testing strategies
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop large-scale distributed software applications, Implement tooling for automated EC2 deployment, Manage complex configurations and service migrations, Conduct code reviews and mentor team members, Handle on-call responsibilities for system fault tolerance
Seniority
Senior, hands-on IC