Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Dev Engineer EC2 Trust Infrastructure 
United States, Washington, Seattle 
370742583

04.09.2024
DESCRIPTION

Amazon Web Services is looking for Sr. Software Development Engineers. This position is a hands-on leadership role focusing on complex, ambiguous problem areas and innovative software initiatives in EC2 Trust Infrastructure team within AWS Compute & Networking organization. This role requires broad engineering competence and in-depth technical knowledge of control plane software development, DevOps roles, infrastructure tools and distributed systems, as well as demonstrated experience in planning, organizing, refactoring, and conducting software development projects in a dynamic environment. You will work closely with Security Engineers, Software Developers, Principal and Distinguished Engineers throughout AWS to define technical roadmap and follow through with world-class execution.Key job responsibilities
1. Partner with the leadership team to build the roadmap for the services and take a long-term view.
2. Design, develop, operate and own large-scale services, architecting them to scale
3. Provide technical leadership and mentor lead junior engineers in the team
4. Write high quality code to develop new systems, conduct deep design and code reviews
5. Solve problems at their root, stepping back to understand the broader context, and implementing fixes to ensure that an issue will never happen again

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
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence


PREFERRED QUALIFICATIONS

- Experience with agile software development methodologies (Scrum/Kanban)