Software Development Engineer, AWS
Role responsibilities
Design, develop, and maintain efficient and reliable code for complex software solutions across various AWS services. Collaborate with cross-functional teams to ship new features and mentor junior engineers to foster a strong engineering culture.
Requirements
Requires a bachelor's degree and 3+ years of professional software development experience, including 2+ years in system design and architecture. Proficiency in C#, C++, Java, or Perl is required, with preferred knowledge of ML frameworks and Python.
Key skills
Software Development, System Design, Architecture, C#, C++, Java, Perl, Distributed Systems, Multi-threading, Machine Learning, Python, PyTorch, JAX, LLM Fundamentals, Cloud Computing, Embedded Systems
Keywords
AWS, Software Development Engineer, Distributed Systems, Cloud Computing, Machine Learning, LLM, Transformer Architecture, PyTorch, JAX, vLLM, SGLang, Dynamo, TorchXLA, TensorRT, C++, Java, Python, C#, Perl, Embedded Systems, Firmware, Security Engineering, CDN, Video Processing, Design Patterns, Scaling, Multi-tiered Applications, Multi-threaded Applications, Twitch, AWS Elemental