Software Development Engineer, Amazon

Amazon.com Services LLC
Arlington, Virginia, USA
Full-time

The Third-Party Software Inventory and Compliance team (ICE, for short) is building a productivity app intelligence platform to understand not only what Amazonians use to collaborate, but why, with whom, and on what.

This gives us a data-driven path to improving these tools, so they work together seamlessly, supporting over a million Amazonians in delighting our customers every day.

Our data and analysis informs enterprise-wide vendor relationships, financial management, security, and feature prioritization efforts.

You'll find experience with these tools, techniques and languages helpful in this role :

  • Modern data science tools (either the Python or R ecosystems, Jupyter Lab)
  • Database query tools and languages (SQL and variants)
  • Python and Typescript
  • Experience and / or interest in data analysis, visualization, science, and engineering

This is a data-focused, and truly full-stack role : you'll own end-to-end solutions and become an expert on not just getting data, processing it, and storing it, but also understanding its meaning.

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets.

If you’re passionate about this role and want to make an impact on a global scale, please apply!

Key job responsibilities

As a Software Development Engineer on the 3P-ICE team, you will :

  • Identify data sources that improve our understanding of tool use, work with the owning teams for that data to understand it, and build tooling to collect, summarize, and cross-reference it with our existing datasets
  • Build and enhance our data pipelines to effectively process the feeds we receive at massive scale, using a 100% serverless, AWS-native infrastructure
  • Explore our datasets to drive direct insights, and build models for use in machine learning, categorization and prediction.
  • Construct fully-automated build pipelines.
  • Detect anomalies in the data so our published data products earn trust every day.

A day in the life

On a given day, you might :

  • Work with a new network telemetry dataset, consider how it aligns with data we already collect, and collaborate with other engineers on the team to design a visualization chart or table that makes the data useful to a wide audience.
  • Use your understanding of a dataset to find unusual data that doesn't fit, and design a way to correct it or find a root cause.
  • Help a procurement team to negotiate a contract on a productivity application by providing a deep understanding of how it's used at Amazon.

About the team

The ICE team is at the center of the operational life of the third-party applications the organization supports. We work with and support a wide variety of business teams - financial, procurement, legal, engineering, and senior leadership.

We not only report on what productivity tools are in use, but actively manage financial efficiency. We gather deep understanding that tells us why tools are best-fit, and support strategic decisions on how to improve them.

On our team you get to work on every part of the data stream and value chain.

BASIC QUALIFICATIONS

  • 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
  • Experience programming with at least one software programming language

PREFERRED 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
  • 30+ days ago
Related jobs
Promoted
Amazon Web Services, Inc.
Springfield, Virginia

Amazon Web Services (AWS) is seeking a talented software development engineer to design and build customer facing cross-domain cloud services. As a Software Development Engineer on the AWS Cross Domain Services team, you will:. Our engineering teams are supported by product managers, program manager...

Promoted
Amazon Development Center U.S., Inc.
Merrifield, Virginia

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including c...

Amazon Web Services, Inc.
Great Falls, Virginia

Amazon Web Services (AWS) is seeking a talented software development engineer to design and build customer facing cross-domain cloud services. As a Software Development Engineer on the AWS Cross Domain Services team, you will:. Our engineering teams are supported by product managers, program manager...

Amazon Development Center U.S., Inc.
Arlington, Virginia

As an AWS software development engineer, you will solve complex security challenges at a massive scale. Are you passionate about building insightful security solutions? At Amazon Web Services, security is job zero. You’ll build innovative customer-centric applications, working with customers, engine...

Amazon.com Services LLC
Arlington, Virginia

As a Software Development Engineer on the 3P-ICE team, you will:. The Third-Party Software Inventory and Compliance team (ICE, for short) is building a productivity app intelligence platform to understand not only what Amazonians use to collaborate, but why, with whom, and on what. This gives us a d...

Amazon Web Services, Inc.
Newington, Virginia

Amazon Web Services (AWS) is seeking a talented software development engineer to design and build customer facing cross-domain cloud services. As a Software Development Engineer on the AWS Cross Domain Services team, you will:. Our engineering teams are supported by product managers, program manager...

Wolters Kluwer DXG U.S., Inc.
McLean, Virginia
Remote

This pivotal role requires a robust understanding of AI development, a dedication to software excellence, and a history of successful leadership in AI projects. Minimum of 10 years of software development experience, with at least 5 years focused on AI or machine learning projects. Strong foundation...

Two Six Technologies
Arlington, Virginia

This position focuses on back-end development but also may allow for some front-end tool development using Vue 3 and similar frameworks. Minimum 5 years experience in Python 3 development. Minimum 3-5 years experience in data ETL development. Experience with gRPC development. ...

Amazon Kuiper Manufacturing Enterprises LLC
Arlington, Virginia

In Project Kuiper Enterprise Engineering, we build the software, services, and infrastructure that enable our program to design and engineer the future of LEO Satellite based broadband services. Join a high output hybrid team of System Development Engineers, SAP architects, COTS product team and Sys...

Amazon Development Center U.S., Inc.
McLean, Virginia

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. AWS Utility Computing (UC) provides prod...