Software Development Engineer II, AWS Payments

2 months ago


Seattle, United States Amazon Full time

Software Development Engineer II, AWS Payments
Job ID: 2656392 | Amazon Development Center U.S., Inc.
DESCRIPTION
AWS Payments is the platform responsible for providing payment capabilities to AWS customers that adapt to the diverse type of needs our customers have: from the university student paying with their parents credit cards to the big enterprise who want payment flexibility, grouping and automation. Our platform covers: scheduling payments, scheduling retries, launching new payment methods, support for partial payments and payment plans, non-payment suspension, non-payment restrictions, cash application & balance tracking, among others.

We build our systems on AWS Services, including Lambda, Step Functions, SQS, SNS, DynamoDB, S3, Event Bridge, AppConfig and API Gateway. We are moving to an Event Driven Architecture to improve scalability and speed across new regions and markets to think globally and act locally in delivering the best customer experience in any region.

Our team is looking for software development engineers with a strong sense of ownership and passion for delivering creative solutions for complex problems at "Amazon Scale". You will design highly scalable systems, develop distributed services, and build solid platform solutions based on real-time customer data and demanding service-level agreements. You will collaborate with some of the best engineers in the industry and work on some of the most complex challenges in large-scale computing.

Work/Life Balance:
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe in striking the right balance between your personal and professional lives. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth:
Our team is dedicated to support new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

10017

Key job responsibilities
The role requires you to lead and deliver features to AWS customers while following design and software development best practices. Some of the key responsibilities are:

* You are a significant contributor to the full software development lifecycle, including scoping, design, code, testing, deployment, and maintenance of the team's software.
* You work with customers, stakeholders, and peers to understand the business and customer value of your team’s software in order to ensure you deliver the right solutions.
* You work on difficult problems with visible risks or roadblocks. You bring clarity to problems and identify simple designs for solutions.
* You demonstrate operational excellence in all of your work.
* You mentor and help to develop others.

We are open to hiring candidates to work out of one of the following locations:

Seattle, WA, USA

BASIC QUALIFICATIONS
- 2+ years of non-internship professional software development experience
- 1+ 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
- 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
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design



  • Seattle, Washington, United States Amazon Full time

    Software Development Engineer II, AWS PaymentsJob ID: | Amazon Development Center U.S., Inc.DESCRIPTIONAWS Payments is the platform responsible for providing payment capabilities to AWS customers that adapt to the diverse type of needs our customers have: from the university student paying with their parents credit cards to the big enterprise who want...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable and low-cost infrastructure platform in the cloud. AWS Systems Manager gives customers visibility and control of their infrastructure on AWS. Systems Manager provides a unified user interface so customers can view operational data from multiple AWS services and allows them...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable and low-cost infrastructure platform in the cloud.AWS Systems Manager gives customers visibility and control of their infrastructure on AWS. Systems Manager provides a unified user interface so customers can view operational data from multiple AWS services and allows them...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    The AWS Organizations team is looking for a Software Development Engineer with a passion for building highly scalable, well architected services to enable some of AWS’s largest customers to operate in AWS’s most specialized regions. This includes defining the customer experience for account creation, governance, and financial management. Our mission is...


  • Seattle, United States Amazon Development Center U.S., Inc. - B02 Full time

    Come shape the future with us! As a major cloud provider, our technology powers many of the world's largest organizations. We are now building a new and exciting Generative AI application that will transform how enterprises operate.You will have the exciting opportunity to be on the ground floor of developing this cutting-edge product. We are seeking...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    Become a Key Player as a Software Development Engineer at Amazon Development Center U.S., Inc.The AWS Organizations division is on the lookout for a Software Development Engineer who is passionate about building robust and scalable services tailored for AWS's most significant clientele in specialized sectors. This position is crucial in enhancing the...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    AWS Commerce Platform provides the infrastructure and services that enable AWS teams to sell their services to AWS customers, as well as help 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.We are looking for Software Development...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our AWS Organizations team. As a key member of our team, you will be responsible for designing and developing highly scalable, well-architected services to enable our largest customers to operate in AWS's most specialized regions.Key ResponsibilitiesCollaborate with...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Does building modern platform services that scale with AWS business appeal to you? Would you like to impact AWS customers around the globe by building innovative platform features? Join us to empower AWS customers to monitor and manage their AWS resources while they are on-the-go! As a Software Dev Engineer for the AWS Console Mobile Platform team, you will...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    Transformative Opportunity for a Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our innovative team at Amazon Development Center U.S., Inc. - B02. If you are passionate about shaping the future of technology and enjoy tackling complex challenges, this opportunity is ideal for you.As a member of our...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    Become a Key Player as a Software Development Engineer at Amazon Development Center U.S., Inc.The AWS Organizations division is on the lookout for a passionate Software Development Engineer dedicated to building robust and scalable services tailored for AWS's premier clientele in specialized sectors. This position is pivotal in enhancing the customer journey...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Are you excited about cloud computing and exabytes of data? Are you passionate about delivering high quality services that affect hundreds of thousands of users? Amazon Redshift is the leading cloud data warehouse and one of the largest distributed systems in the world. We are building the next generation of data warehousing and looking for engineers to help...


  • Seattle, WA, United States Amazon Development Center U.S., Inc. Full time

    Does building modern platform services that scale with AWS business appeal to you? Would you like to impact AWS customers around the globe by building innovative platform features? Join us to empower AWS customers to monitor and manage their AWS resources while they are on-the-go! As a Software Dev Engineer for the AWS Console Mobile Platform team, you will...


  • Seattle, Washington, United States Amazon Web Services (AWS) Full time

    About the RoleWe are seeking a highly motivated and experienced Machine Learning Engineer to join our team at Amazon Web Services (AWS). As a key member of our team, you will be responsible for designing, developing, and maintaining full-stack internet-scale web applications on AWS, with a heavy focus on RESTful APIs, infrastructure as code, and test...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    Position Overview:Become a part of our dynamic team at Amazon Development Center U.S., Inc. as a Software Development Engineer focused on AWS Clean Rooms. In this role, you will engage in the development of innovative analytics solutions that emphasize customer satisfaction. Leveraging advanced AWS technologies such as Lambda and DynamoDB, you will...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Our team, AWS Systems Manager, is looking for a Senior SDE to build highly distributed systems aimed at providing safe operating capabilities for our customers. You should be passionate about being part of a world-class team that welcomes, celebrates, and leverages a diverse set of backgrounds and skill sets to deliver results. Driving results in a way ...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Do you want to build critical foundational systems that power AWS? Are you passionate about building with Rust, formal verification, cryptography, and PKI? Do you want to change the world for the better?Join us to drive security as the #1 feature across all our services.At AWS, our services lead the industry in security, durability, reliability, and...


  • Seattle, United States Amazon.com Services LLC Full time

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


  • Seattle, Washington, United States Mondo Full time

    Job Opportunity at MondoWe are seeking a highly skilled Software Development Engineer II to join our team at Mondo. As a key member of our Content Platform team, you will play a crucial role in developing high-impact software solutions.Key ResponsibilitiesSoftware Development: Develop and implement fixes for software applications, utilizing your expertise in...


  • Seattle, United States Amazon.com Services LLC Full time

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