CareerPlan

Software Development Engineer

Seattle, Washington, United StatesFull-time$144k2026-10-15 → 2026-11-12

Core

Design, develop, and maintain efficient, reusable, and reliable code for complex software solutions across AWS services including embedded systems, game development, cloud computing, and distributed systems.

Role type

Senior Software Development Engineer (IC)

Builds

Scalable software systems, services, and features for AWS customers and internal teams

Domain

Cloud Computing, Distributed Systems, Embedded Systems

Required skills

Software development, System design, Architecture, Debugging, Cross-functional collaboration, Code review, Performance optimization, Technical documentation, Mentorship, Emerging technology adoption

Preferred skills

Machine Learning frameworks (JAX, PyTorch, vLLM), LLM fundamentals, Python, C++

Technologies

C#, C++, Java, Perl, JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, TensorRT

Responsibilities

Design and develop complex software solutions, Collaborate with product managers to refine requirements, Write code and develop solutions for technical challenges, Review pull requests and provide feedback, Debug and troubleshoot production issues, Participate in architecture and design reviews, Mentor junior engineers

Seniority

Senior, hands-on IC