Software Development Engineer, Strada
Core
Design, implement, test, deploy, and maintain distributed network platforms and tools to automate service operations, improve traffic visibility, and support global connectivity across AWS Regions.
Role type
Senior Software Development Engineer (Infrastructure/Networking)
Builds
Network platforms, automation tools, and distributed systems for AWS global cloud infrastructure.
Domain
Cloud Infrastructure / Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, Perl, object-oriented design, distributed systems architecture, multi-tiered application development, system reliability, scaling, code reviews, source control, testing, DevOps practices
Preferred skills
Full software development life cycle experience, cloud-native development, embedded systems experience
Technologies
AWS, C#, Java, Perl, C++, Distributed Systems, Cloud, DevOps, Network, Security, Hardware
Responsibilities
Design and implement solutions to improve service performance, durability, cost, and security; Develop high-quality software for distributed systems; Partner with engineering teams to roll out new designs and products; Use data to measure service outcomes and prevent faults; Participate in 24x7 on-call rotation and resolve incidents; Travel to data centers and customer offices for critical events.
Seniority
Senior, hands-on IC
