Software Dev Engineer III, Amazon Payment Services
Core
Design and build large-scale, distributed computing solutions with a focus on information security within the digital payments domain.
Role type
Senior Software Development Engineer (Technical Lead/Architect)
Builds
Secure, scalable payment solutions powered by cloud computing
Domain
Fintech / Digital Payments / Cloud Computing
Deliverable
production ML models | product features
Required skills
distributed systems design, cloud computing, information security, system architecture, technical leadership, project management, operational excellence, software development lifecycle, code quality, stakeholder communication
Preferred skills
full software development life cycle management, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
cloud computing technologies
Responsibilities
Design and develop highly secure, scalable, and fault-tolerant distributed systems; Drive the overall development lifecycle of solutions; Collaborate with security engineers and product managers to develop strategy; Partner with engineering peers to develop technical designs; Establish and promote best practices for software development; Ensure designs meet requirements and deliver high-quality work; Manage project prioritization and stakeholder communication; Drive operational excellence through monitoring and operation of production services