Senior Software Engineer, EC2 Nitro
Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time
Key job responsibilities
- Being an engineer on a small team, mentoring junior engineers, ensuring the right development practices are followed.
- Be very hands-on; work with the engineering team to manage the day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
- Maintain current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and work with management and development team in bringing new technologies.
- Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
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