System Development Engineer-II, JP- CP
DESCRIPTION
The role offers an opportunity to tackle complex technical challenges, work with diverse customers worldwide, and engage in a dynamic, varied work environment. You will be required to deeply understand the technology landscape and evaluate the use of new technologies. As an influential member of the team, you will collaborate with peers and senior leaders to define and refine the standards for operational excellence across JP Payment Products. You will consistently address abstract issues spanning multiple functional areas, driving your team to pursue scalable improvements across other teams, services, and platforms.
Key job responsibilities
• You design, implement, and deploy technology components that solve complex problems generating positive feedback.
• You have a solid understanding of design approaches (and how to best use them).
• You are able to work independently and with your team to complete projects successfully.
• Your work is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work.
• You focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team’s systems, making them better and easier to maintain.
• You make improvements to your team’s development, testing, deployment, and operational processes.
• You have established good working relationships with team-mates and peers working on related systems. You recognize discordant views and take part in constructive dialogue to resolve them.
• Your design and implementation (code, change, deployment, etc.) reviews tend to be rapid and uneventful. You provide useful reviews for designs and implementations submitted by others.
• You are able to confidently train new team-mates about your customers, what your team’s systems do, how they are constructed, tested, operate, and how they fit into the bigger picture.
About the team
Amazon Payments in Japan (JPP) manages payments for the JP Stores business through payment acceptance, COP, and the paying customer experience for both credit cards and non-card payments. The payment instruments include all Amazon branded payment products, such as, the co-branded Credit Cards (CBCC), Shop with Points (SWP), and the suite of Gift Cards (GC). JPP is a portfolio of services with very successful merchant and marketplace integrations.
BASIC QUALIFICATIONS
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- 4+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- 4+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
PREFERRED QUALIFICATIONS
- Experience with distributed systems at scale
- Experience with networking fundamentals including hands-on experience with load balancers, switches, routers, etc.