Amazon - Seattle, WA

posted 10 days ago

Full-time - Mid Level
Seattle, WA
10,001+ employees
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Software Development Engineer position in the EC2 Load Balancing - Metering, Analytics and Reporting Services team at Amazon involves architecting and building a unified metrics system for Elastic Load Balancing (ELB) products. The role focuses on collecting, aggregating, and enriching ELB usage data to support metering, audits, billing, and business intelligence analysis. This position offers the opportunity to work on large-scale systems that handle terabytes of data daily, enabling customers to make real-time decisions and improve their metering experience.

Responsibilities

  • Architect and build a unified metrics system for ELB products.
  • Collect, aggregate, and enrich ELB usage data.
  • Support metering, audits, billing, and business intelligence analysis.
  • Design and implement scalable, fault-tolerant infrastructure software.
  • Collaborate with team members to solve real-world problems related to load balancing.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • Experience programming with at least one software programming language.

Nice-to-haves

  • 3+ years of full software development life cycle experience.
  • Bachelor's degree in computer science or equivalent.
  • Experience with load balancing technologies like NGINX and HTTProxy.
  • Experience building scalable, fault-tolerant infrastructure software or distributed systems.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle.
  • Distributed systems, networking design and implementation experience.
  • Excellent communication skills and the ability to work well in a team.
  • Experience mentoring junior software development engineers.

Benefits

  • Comprehensive medical coverage
  • 401(k) retirement savings plan
  • Employee stock purchase plan
  • Paid time off and holidays
  • Flexible work hours
  • Career development and mentorship programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service