Offers “Amazon”

Expires soon Amazon

Software Development Engineer

  • Internship
  • Seattle (King)
  • IT development

Job description



DESCRIPTION

Join us in building on AWS, for AWS!

Amazon Web Services (AWS) provides companies of all sizes with an infrastructure web services platform in the cloud (“Cloud Computing”). With AWS you can requisition compute power, storage, and many other services – gaining access to a suite of elastic IT infrastructure services as your business demands them. AWS is the leading platform for designing and developing applications for the cloud and is growing rapidly with hundreds of thousands of companies in over 190 countries on the platform.

Developers all over the world rely on our storage, compute, and virtualized services. Our success depends on our world-class selling and field teams, and these teams rely on the Worldwide Revenue Operations (WWRO) team to power their activities. We’re handling massive scale, providing data that drives the AWS business internally, and delivering products and services to help our Amazon Web Service selling teams, marketing groups, and customers.

We’re looking for a Software Development Engineer to design and deliver solutions that combine machine learning, distributed big data technologies, and web application/service development. We're building solutions to achieve amazing feats with data, to enable us to arm our field teams with the actionable intelligence needed to engage and serve every possible AWS customer in the world, to the fullest. In this role expect to:

· Design solutions to complex and ambiguous data challenges, starting from first principles
· Apply Machine Learning to solve challenging data problems at scale
· Work with AWS technologies such as EMR, S3, DynamoDB, Lambda, SQS, and more
· Apply software development best practices in terms of quality and security
· Utilize object-oriented software design to build scalable, maintanable systems
· Experiment and explore new technologies to create innovative solutions

PREFERRED QUALIFICATIONS

· Advanced proficiency with JVM languages such as Scala, and with high-level languages like Python
· Experience with service-oriented architecture and web application/service development
· Experience with Spark, EMR, and related technologies
· Experience building production Machine Learning solutions
· Experience in SQL and noSQL databases
· Proven object-oriented design and implementation skills, preferably on Linux
· Experience automating software deployments and following a continuous delivery and deployment model
· Experience with agile software development methodologies
· Deep knowledge of professional software engineering practices & best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Ability to effectively articulate technical challenges and solutions
· Ability to work with ambiguous/undefined problems; ability to think abstractly
· Maturity, judgment, negotiation/influence skills, analytical skills, and leadership skills

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

Desired profile



BASIC QUALIFICATIONS

· Bachelor’s degree in computer science or related technical field
· 3+ years of professional software development experience
· Programming experience with at least one modern language such as Java, Scala, Python, C++, or C#, including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Make every future a success.
  • Job directory
  • Business directory