
Software Development Engineer II
Full Job Description
Description
We are looking for a Software Development Engineer II (SDE II) with strong technical skills, a demonstrated history of engineering large-scale software systems, and a passion for solving complex problems. This role requires a candidate who thrives under pressure, is adaptable, and can take full ownership of system success. You will be responsible for driving solutions throughout the entire development lifecycle, from design and coding to testing and deployment, in a fast-paced and dynamic environment.
Key Job Responsibilities
As an SDE II on this team, you will play a crucial role in solving intricate problems and building innovative automated solutions for our customers. A high sense of ownership, the ability to develop end-to-end solutions, and a commitment to improving customer experience are essential. This position offers exposure to addressing scalability challenges in complex process automations, leveraging AWS cloud, machine learning algorithms, and distributed systems. The ideal candidate will influence architectural and design decisions, invent new features, develop distributed services, and contribute to building a scalable, service-oriented platform.
A Day in the Life
- Collaborate with Sales and Marketing Directors (SDMs), Technical Program Managers (TPMs), and Senior Software Development Engineers (SDEs) to shape the technical and architectural direction of the automation delivery team.
- Develop scalable, fault-tolerant, and highly available services and capabilities to support our large-scale customer base, thereby streamlining the development of process automations.
- Take a leadership role in mentoring and supporting junior engineers, fostering best practices in design, coding, testability, and security.
- Champion the adoption of new technologies and design efficient algorithms tailored to our extensive customer base.
About the Team
FinTech Workplace is a productivity platform designed to simplify the discovery and automation of repetitive business processes. It eliminates the need for tedious 'swivel chair' work, where users frequently switch between multiple, incompatible systems. Instead, it transforms this into a single-click experience. With Workplace, operations analysts can discover and accelerate the execution of mundane tasks, re-balance workloads, and focus on more strategic, high-value work. In 2023, Workplace significantly saved manual hours across FGBS and non-FGBS teams, including Advertisement, Amazon Pay, AWS Sales, and PXT. (Learn more on Inside Amazon: https://news.a2z.com/contents/36297837)
Basic Qualifications
- A minimum of 3 years of professional software development experience, excluding internships.
- A minimum of 3 years of experience in designing or architecting new and existing systems, including knowledge of design patterns, reliability, and scaling.
- Proficiency in at least one software programming language.
Preferred Qualifications
- A minimum of 3 years of experience in the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.
- A Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Our inclusive culture empowers Amazonians to deliver exceptional results for our customers. If you have a disability and require workplace accommodations or adjustments during the application and hiring process, including support for interviews or onboarding, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If your country/region is not listed, please contact your Recruiting Partner.