Software Development Engineer, AWS Central SDE Team
Core
Central pipeline role for Software Development Engineers across AWS, supporting diverse engineering positions including Embedded Systems, Game Development, Cloud Computing, Distributed Systems, and Security Engineering.
Role type
Software Development Engineer (SDE)
Builds
Efficient, reusable, and reliable code; complex software solutions; new features and services.
Domain
Cloud Computing, Distributed Systems, Embedded Systems, Game Development, Security Engineering
Required skills
Software development, System design and architecture, Large-scale distributed systems, C#, C++, Java, Perl, Debugging, Code review, Technical documentation
Preferred skills
Machine Learning frameworks (JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, TensorRT), LLM fundamentals (transformer architecture, training/inference lifecycles), Python, C++
Technologies
C#, C++, Java, Perl, Python, JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, TensorRT
Responsibilities
Design, develop, and maintain efficient and reliable code; Implement complex software solutions meeting business requirements; Collaborate with cross-functional teams to define and ship new features; Identify and resolve performance bottlenecks and bugs; Participate in architecture and design reviews; Mentor junior engineers.
Seniority
Mid-Senior level (3+ years experience)