Software Dev Engineer I - Graviton Software, Annapurna Labs
Annapurna Labs (U.S.) Inc.•4h ago
United StatesOnsite$110.5K–$160KFull-timeEntry Level0-1 yrs exp
H-1B verified · 2310 LCAs
Top focus
Software EngineerSoftware Engineer IiSenior Software Engineer
- The AWS Graviton Software team is seeking Software Engineers to optimize performance for AWS Graviton. Graviton delivers the best price/performance in AWS data centers. For the past 3 years, Graviton has powered the majority of new EC2 capacity and is used by over 98% of our largest customers. You'll drive performance optimization across open source projects, internal services
- customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly-level optimization. Our team optimizes a diverse range of applications including databases, web services, games, video encoding, ML
- HPC workloads. This doesn’t mean you have or will have all those skills, but you’ll have a chance to learn from those who do. This is a unique opportunity to impact how software runs in AWS
- growing your technical breadth and depth. Key job responsibilities Performance Optimization & Analysis - Enhance architectures and algorithms for optimal performance - Use tools like Aperf, sysstat, sysctl, perf to identify bottlenecks - Monitor and analyze processor, OS
- workload metrics - Optimize software performance for AWS customers and AWS services (such as S3, Lambda, EMR, ElastiCache, RDS ..etc) Open Source Development - Contribute to Linux kernel improvements - Contribute to various other open source projects - Develop analysis frameworks and automation systems Tool(s) Development - Enhance APerf (our open-source Rust-based performance tool) - Create new performance analysis features - Build and maintain automation solutions
- Are 18 years of age or older - Experience with at least one modern language such as Java, Python, C++
- C# including object-oriented design - Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust
- TypeScript - Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
- Experience from a technical internship - Experience in optimization mathematics such as linear programming and nonlinear optimization - Experience with distributed, multi-tiered systems, algorithms
- relational databases - Work 40 hours/week
- overtime as required - Experience from previous technical internship(s) or demonstrated project experience - Experience with Cloud platforms (preferably AWS), database systems (SQL and NoSQL), AI tools for development productivity, contributing to open-source projects, and/or version control systems Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability
- other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications
- location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off
- parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits . USA, TX, Austin - 110,500.00 - 160,000.00 USD annually
Required skills
PythonC++RustJavaGoTypeScriptSQLNoSQLAWSLinux