Amazon
Austin, TX
Software Dev Engineer I, Graviton Software, Annapurna Labs
We tailor your resume to this role and apply for you in seconds.
Apply to Software Dev Engineer I, Graviton Software, Annapurna Labs at AmazonJob details
- Location
- Austin, TX
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 2 weeks ago
- Apply on
- amazon.jobs
About this role
Amazon is seeking a Software Development Engineer I to join the AWS Graviton Software team at Annapurna Labs. The role focuses on optimizing software performance for AWS Graviton across open-source projects, internal services, and customer applications, while developing performance analysis frameworks, benchmarking tools, and automation solutions.
What you'll do:
- Enhance architectures and algorithms for optimal performance
- Use tools like ABench, Aperf, sysstat, sysctl, perf to identify bottlenecks
- Monitor and analyze processor, OS, and workload metrics
- Optimize software performance for AWS customers and AWS services (such as S3, Lambda, EMR, ElastiCache, RDS ..etc)
- Contribute to Linux kernel improvements
- Contribute to various other open source projects
- Develop analysis frameworks and automation systems
- Enhance ABench (our internal benchmarking tool)
- Create new performance analysis features
- Build and maintain automation solutions
What they're looking for:
- - Are 18 years of age or older
- - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- - Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
- - Bachelor's degree in computer science or equivalent
- - Work 40 hours/week, and overtime as required
- - Experience with distributed, multi-tiered systems, algorithms, and relational databases
- - Experience from previous technical internship(s) or demonstrated project experience
Benefits:
- Starting Day 1 of employment, Amazon offers EAP
- Mental Health Support
- Medical Advice Line
- 401(k) matching
Ready to apply to Amazon?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.