web analytics

Software Development Engineer II, EC2 Hibernate

Amazon

Our mission: To be Earth's most customer-centric company.

DESCRIPTION

Job summary
The EC2 Compute Launch Services team is looking for a Software Development Engineer to join our growing team in Seattle, Washington.

Our team owns many innovative products that make it easier for our customers to launch, run, pause, resume and reserve capacity for their EC2 instances, delighting our customers and lowering their total cost of ownership in the process. Our engineers support several highly-available distributed web services written in Java, Python, C++ and built on Dynamo DB, Journal DB, Lambda functions and many more public and internal AWS services.

As an engineer on our team, You will design, develop, test and deploy software features and major portions of team software. Our team drives best practices and insists on the highest standards through one-on-one mentoring and thorough, constructive code reviews. You’ll apply a broad range of design approaches to deliver logical, testable maintainable and efficient solutions to difficult software problems. You will be challenged by your manager and teammates to learn and grow your technical skills and your career.

Maintaining a healthy work life balance is important to us. Our team works at a sustainable pace and promotes a generous WFH policy. We work hard to maintain a positive team culture that values the diverse experiences and backgrounds of our members and one in which everyone feels welcome and included.

BASIC QUALIFICATIONS

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

PREFERRED QUALIFICATIONS

  • Object-oriented design and coding skills (C/C++ and/or Java)
  • Experience with Test-Driven-Development (TDD) / Behavior-Driven-Development (BDD)
  • Experience designing and building distributed (multi-tiered) systems, algorithms
  • Experience with instrumenting and monitoring software and creating alarms and operational dashboards
  • Deal well with ambiguous/undefined problems; ability to think abstractly

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

To apply for the job click here

Software Development Engineer II, EC2 Hibernate

To apply for the job click here

Contact us

Amazon

Our mission: To be Earth's most customer-centric company.

Related Jobs