• Senior Software Development Engineer

    Company/Location (search) US-WA-Seattle
    Posted Date 2 weeks ago(11/28/2018 12:51 PM)
    Job ID
    654458
    Company
    Amazon Web Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Bill Generation combines large scale (processing trillions of events a month, averaging 40M events per second emitted by AWS’s global infrastructure in 11 regions), high accuracy (the computation produces results with 8 decimal accuracy), and flexibility (supporting business use cases for AWS services such as EC2, S3, CloudFront, etc.). All of this results in computational artifacts (i.e. bills, detailed billing reports) for all AWS customers (~2 million) ranging from Netflix to Apple’s iCloud to Amazon.com to AWS internal teams.

    We are looking for talented software engineers to build the world's most powerful billing platform, in terms of accuracy, security, scale, and features.

    In this role you will:

    Write high-quality, efficient, testable code in Java and other object-oriented languages.
    Build highly available, secure, distributed systems in a microservices architecture.
    Collaborate with some of the best engineers in the industry to work on some of the most complex challenges in large-scale computing.
    Find out what it takes to engineer systems for "Amazon Scale".
    Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
    Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.


    Bill Generation combines large scale (processing trillions of events a month, averaging 40M events per second emitted by AWS’s global infrastructure in 11 regions), high accuracy (the computation produces results with 8 decimal accuracy), and flexibility (supporting business use cases for AWS services such as EC2, S3, CloudFront, etc.). All of this results in computational artifacts (i.e. bills, detailed billing reports) for all AWS customers (~2 million) ranging from Netflix to Apple’s iCloud to Amazon.com to AWS internal teams.

    We are looking for talented software engineers to build the world's most powerful billing platform, in terms of accuracy, security, scale, and features.

    Basic Qualifications

    • Bachelor's or Masters degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
    • At least 8+ years of experience in the job offered or as a Software Engineer, Software Developer, or a related occupation.
    • At least 8 years of experience in the job offered or a related occupation must involve: designing and developing large-scale, distributed software applications, tools, systems and services using Java, Scala, C#, or C++, and Object Oriented Design.
    • Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.

    Preferred Qualifications

    • At least 10+ years of experience in the job offered or as a Software Engineer, Software Developer, or a related occupation.
    • Experience with distributed computing and enterprise-wide systems
    • Experience defining system architectures and exploring technical feasibility tradeoffs
    • Experience developing cloud software services and an understanding of design for scalability, performance and reliability
    • Development experience defining, developing and maintaining web service API's
    • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
    • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
    • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
    • Experience influencing software engineers best practices within your team

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job