Jobs · Consulting · Washington

Software Dev Engineer - II, AWS EC2

Amazon Web Services (AWS) · Seattle, WA · 6 days ago
ConsultingFull-time

About the role

Here in AWS we don't just build systems and services, we own them for our customers. We don't build products, we build our own vision. If you want to experience how a vision is being built and takes shape from scratch, how we deal with ambiguity and still become the industry leader, how we scale up to serve billions of our users this job will excite you. The AWS Capacity Forecasting and Planning team is responsible for growing the world's largest Cloud. We forecast customer demand, build inventory replenishment system, and drive utilization improvement for all AWS services.

Responsibilities

  • Building a world-class forecasting platform that scales to handling billions of time series data in real time.
  • Expanding inventory replenishment models and systems for each AWS service in the fast‑growing AWS product portfolio.
  • Finding the optimal trade‑off between AWS service availability and fleet utilization.
  • Driving fleet utilization improvement where each 1% means millions of additional free cash flow.
  • Automating tactical and strategic capacity planning tools to optimize for service availability and infrastructure cost.
  • Learning how to build a product from scratch, define and play with technology to build a next‑gen product.
  • Learning how to deal with ambiguity and still enjoy software development.
  • Learning what makes AWS the leader and pioneer in the industry.
  • Learning how to build large‑scale distributed systems for both internal and external AWS customers.
  • Learning how to use technology to its maximum to create something unique that will leave a print.

Requirements

  • 3+ years of non‑internship professional software development experience
  • 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large‑scale, multi‑tiered, multi‑threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Qualifications

  • 3+ 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
  • 1+ years of full stack development experience

Benefits

  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, 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
  • Sign‑on payments
  • Restricted stock units (RSUs)

Pay

USA, WA, Seattle – $143,700.00 – $194,400.00 USD annually

Similar jobs