Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Senior Software Dev Engineer AWS EC2 Elastic Block Store EBS 
United States, California, Sunnyvale 
938207997

06.04.2025
DESCRIPTION

Key job responsibilitiesDevelop software for networking storage protocols in, C, C++, Rust or other languages
Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage and operations.Implement and test solutions in various programming languages
Define metrics and monitoring procedures to provide visibility in how our software is behaving
Document software solutions and operational proceduresKey job responsibilities
Develop software in, C, C++, Rust or other languages
Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage and operations.
Analyze customer needs and design solutions with customer obsession
Implement and test solutions in various programming languages
Define metrics and monitoring procedures to provide visibility in how our software is behaving
Document software solutions and operational procedures
Utility Computing (UC)
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
About AWSInclusive Team CultureWork/Life BalanceMentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.About the team
* Why AWS

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Multithreaded concurrent processing
- Linux/Windows kernel modules and file systems, storage hardware or virtualization technologies
- Enterprise-scale distributed systems
- Excellent communication skills and the ability to work well in a team
- Working backwards from customer needs or requirements
- Embedded systems, Device Drivers, Firmware, ARM architecture,
- Networking and/or Storage Domains
- Objected Oriented design
- Go or Python scripting languages