• Senior Software Development Engineer - EC2

    Company/Location (search) US-VA-Herndon
    Posted Date 2 weeks ago(11/30/2018 7:14 AM)
    Job ID
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    The Amazon Web Services EC2 team located in Herndon, VA is actively recruiting Senior Software Developers to help revolutionize the cloud. These positions require deep and broad expertise including hands on coding, architecture, mentoring and team lead experience.

    At Amazon Web Services, we like to “work backwards”, first understanding what customers need and using that data to guide our software engineering. Our best ideas become even better when we get feedback from real customer use. The EC2 team recently responded to customer feedback with the development and launch of the AWS Bring Your Own IP (BYOIP) feature. BYOIP allows customers to bring their own publicly-routable IP address prefixes to AWS, simplifying migrations and ensuring applications maintain their trusted IP status with existing whitelisted firewalls.

    We’re looking for a senior engineer to drive technical efforts and deliver solid, scalable systems on an aggressive schedule within a Java/Linux environment. Our senior software engineers must remain aware of the long-term vision while shepherding the team through short, tactical iterations.

    This position will be part of the Amazon Elastic Compute Cloud (EC2) team in the Herndon, VA office. The team is responsible for a variety of networking products that help ensure EC2 customers have a great experience. Our problem spaces range from kernel development to big data, and everything in between. The ideal candidate will have passion and talent for solving complex problems of scalability and availability in massively distributed systems.

    For detailed info regarding the products that the EC2 team is working on please visit:

    Basic Qualifications

    • Bachelors degree in Computer Science or related field
    • 8 years of software development experience in a modern programming language, such as C, C++, Java, or Scala
    • Alternatively (no degree) minimum of 10 years of professional software development experience
    • 5 years experience leading a team of software engineers in an agile development process
    • 5 years experience running services on Linux
    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

    Preferred Qualifications

    • Masters or PhD degree in Computer Science
    • Experience building complex software systems that have been successfully delivered to customers
    • Ability to take a project from scoping requirement through actual launch of the project
    • Strong distributed systems and web services design and implementation experience
    • Deep knowledge of networking protoocls (HTTP, UDP, TCP/IP) and virtualization
    • Deep experience building and deploying horizontally-scalable distributed systems
    • Demonstrated ability to communicate business and technical ideas to varied audiences including customers, peer engineers, and senior leadership
    • Strong ownership, urgency, and drive to launch services
    • Experience leading projects and teams within a fast paced environment

    Amazon.com 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