Software Dev Engineer I, Graviton Software, Annapurna Labs
Core
Optimize performance for AWS Graviton processors across open source projects, internal services, and customer applications.
Role type
Software Development Engineer (Performance Optimization)
Builds
Optimized software performance for AWS services (S3, Lambda, EMR, ElastiCache, RDS) and customer workloads (databases, web services, games, video encoding, ML, HPC)
Domain
Cloud Infrastructure / Systems Programming
Deliverable
production ML models | product features | infrastructure
Required skills
Modern language programming (Java, C++, C#), object-oriented design, data structure implementation, algorithm development
Preferred skills
Distributed systems, multi-tiered systems, relational databases, Linux kernel development, C++/Rust debugging, assembly-level optimization
Technologies
Linux kernel, C++, Rust, ABench, sysstat, sysctl, perf
Responsibilities
Enhance architectures and algorithms for optimal performance; Use tools to identify bottlenecks; Monitor and analyze processor, OS, and workload metrics; Contribute to Linux kernel improvements; Develop analysis frameworks and automation systems
Seniority
Individual Contributor (IC), Entry Level (I)