Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Principal Engineer AWS payments Payments 
United States, Washington, Seattle 
138253562

12.06.2024
DESCRIPTION


Key job responsibilities
Key job responsibilities
• Own the design and hands-on development of significant architecture, frameworks, and components.
• Serve as a leader and mentor for other engineers in their areas of work.
• Help set the features, design, and best practices of the team, and have significant influence on our overall strategy.
• Code and test system components; participate in code and design reviews.
• Demonstrate ownership of end-to-end code quality, system tests, functional tests, and integration.
• Collaborate with UX and product teams to build and invent new solutions and applications that put customers first
A day in the life
A day in the life
As a Principal Engineer on our team, you will work with leaders across the AWS Commerce Platform to define our business and architecture vision. You will balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You will own the architecture, existing and future, for our platform components. You will share your updates with AWS leadership, get buy-in, and work with all stakeholder teams to maintain AWS’ status as industry leader.You will be the responsible for mentoring the top engineers across the organization, establish and demand best practices through your engineering leadership. You will immerse yourself in your team’s entire software development lifecycle to have a hands-on impact. You’ll strive for simplicity, and demonstrate significant creativity and high judgment. You will take on the most challenging design and development problems personally and lead by example to deliver exceptional results that reflect a keen understanding of our customers’ needs and our business vision.

BASIC QUALIFICATIONS

- 10+ years of non-internship professional software development experience
- Knowledge of object-oriented design, data structures, and algorithms


PREFERRED QUALIFICATIONS

- Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture)
- Experience in full-stack mobile development- android /iOS or modern web browsers and services mainly in Java in a Linux or Unix environment