Software Dev Engineer I - Graviton Software, Annapurna Labs
Core
Software Engineer optimizing 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 customers and services (S3, Lambda, EMR, ElastiCache, RDS)
Domain
Cloud Infrastructure / Systems Programming
Deliverable
production ML models | product features | infrastructure
Required skills
Modern language proficiency (Java, Python, C++, C#, Go, Rust, TypeScript), General-purpose programming, Data structure implementation, Algorithm development, Object-oriented design, Linux kernel development, C++/Rust debugging, Assembly-level optimization, Performance analysis tools (Aperf, sysstat, sysctl, perf)
Preferred skills
Optimization mathematics (linear/nonlinear programming), Distributed/multi-tiered systems, Relational databases, Cloud platforms (AWS), SQL/NoSQL databases, AI tools for development, Version control systems
Technologies
Linux kernel, C++, Rust, Aperf, AWS services (S3, Lambda, EMR, ElastiCache, RDS), Java, Python, Go, TypeScript
Responsibilities
Enhance architectures and algorithms for optimal performance, Identify bottlenecks using performance tools, Monitor and analyze processor/OS/workload metrics, Contribute to Linux kernel improvements, Develop analysis frameworks and automation systems, Build and maintain automation solutions
Seniority
Individual Contributor (Entry to Mid-level)
