DESCRIPTION
Are you interested in securing Financial systems that support Amazon’s current and future growth Are you seeking an environment where you can drive innovation Do you have a passion for raising the security bar This is the job for you.
The Finance Automation (FinAuto) team is looking for a passionate, innovative, results oriented Software Development Engineer (SDE) for the FinAuto Security and Privacy team. The Security team is responsible for driving innovative enhancements that raise the security bar for how Finance engineers build systems and how employees interact with third parties, resources, systems, and data. This team dives deep into security technologies such as static code analysis, code reviews, infrastructure vulnerability and configuration management, security incident, and automated remediation while also enabling the FinAuto teams to securely exchange data for payment processing, fraud detection, and regulatory compliance. The objective of this team is to deploy preventative, detective and monitoring mechanisms to enable security at scale.
The ideal candidate is an experienced hands-on software developer that thrives in a fast-paced environment, relishes working with big data, enjoys the challenge of highly complex business contexts that are typically being defined in real-time. This person needs to love building software, be self-directed, knows how to get things done, can lead teams, and is not afraid to take on big challenges. Individuals interested in this position should have practical experience in building high-performance, reliable systems in a complex, multi-tiered, distributed environment (Service Oriented Architecture). The ideal candidate will have experience working with Java and distributed computing technologies on a Linux platform. Experience in finance systems and business process management platforms is a plus, but not required.
BASIC QUALIFICATIONS
. 2+ years of non-internship professional software development experience
. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
. 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
. Good problem solving and ability to develop optimal algorithms
. Understanding of algorithmic design and complexity analysis
. Understanding of relational databases and basic SQL
. Strong verbal and written communication skills and an ability to work in a team environment
PREFERRED QUALIFICATIONS
. . Master’s Degree in Information Security, Computer Science, or Information Systems Management
. A strong bias toward building simple, sustainable, extensible code.
. The ability to clearly and concisely communicate with technical and non-technical customers in order to understand ambiguous problems and articulate technical obstacles and solutions to complex challenges.
. Practical experience with software engineering best practices, refactoring existing code, and a strong desire to create quality solutions and designs.
. A deep understanding of distributed systems, multi-threaded programming and messaging technologies. (e.g Do you know what SOA is and how to make it work Can you write a service from the ground up without using any framework)
. Development experience defining, developing and maintaining web service API’s
. Experience with AWS is highly desirable..
. Security-related certifications (i.e. CISSP, CISA)
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.


Source link