Seattle, WA, US
70 days ago
Sr. Software Development Engineer, AWS Commerce Platform
As a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in defining your team’s engineering roadmap.

AWS Commerce Platform provides the infrastructure and services that enable AWS teams to sell their services to AWS customers, as well as help AWS customers understand and manage their infrastructure costs. AWS Commerce Platform computes the bills for AWS customers based on their usage, invoices them and collects payments.

Our team in AWS Billing (part of AWS Commerce Platform) owns data services that centralizes storage and data management of key billing datasets. We own one of the largest datastores at Amazon. We provide Git semantics like history, auditability, and branching for managing versioned datasets at scale. Today, we support clients with datasets that span across millions of repositories, comprising billions of files and petabytes of data, and handle upward of 1 million transactions per second. We enable myriad use cases in AWS that require low-latency, high throughput and are least error-tolerant workflows.
We provide a service to persist temporal time-interval based billing datasets such as usage, pricing, discounts etc. This solution solves data requirements across Commerce Platform (e.g. back-dating, post-dating, schema management, cross-system, cross-region replication).

*Utility Computing (UC)*
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

**Why AWS
**Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
**Work/Life Balance* *
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

**Inclusive Team Culture* *
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

**Mentorship and Career Growth**
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.



Key job responsibilities
As a Sr. Software Development Engineer, you will:
- Own design, development, test, deployment and operation of highly available, secure systems that handle confidential billing data at scale.
- Contribute directly to our growth by hiring smart and motivated engineers that can deliver swiftly and predictably, adjusting in an agile fashion to deliver what our customers need.
- Be responsible for ensuring sanity of architecture, operational excellence and quality, delivering results on time.
- Work closely with other teams across AWS and Amazon to deliver platform features that require cross-team leadership.
- Obsess over protecting customer information, maintaining single-digit millisecond latencies, and simplifying enterprise scale commerce complexity.
- Mentor other engineers and interns on the team.
- Regularly dive into architecture, code, test plans, project plans, deployments and operations to drive excellence throughout our organization.
Confirm your E-mail: Send Email