About
Amazon
Job Description
Are you interested in building high-performance, globally scalable platforms that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Do you have a passion for ensuring a positive customer experience? This is the job for you.
Financial Technology is looking for a results-oriented, driven software development engineer who can help us create the next generation of distributed, scalable financial systems that support Amazon's current and future business needs. Our ideal candidate 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. We need someone to design and develop services that facilitate global financial transactions worth billions (USD) annually.
Our ideal candidate will be a hardcore software developer. 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, C++, Perl, and distributed computing technologies on a Linux platform. Experience in building web services is a plus, but not required
Our ideal candidate will be a passionate software developer. 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, C++, Perl, and distributed computing technologies on a Linux platform. Experience in optimization, data mining and data analysis is a plus, but not required.
BASIC QUALIFICATIONS
* Bachelor's degree in Computer Science or related field with 5+ years of experience
* Self-directed, ability to multi-task, sharp analytical abilities, excellent communication skills, capable of working effectively in a dynamic environment
* Proven object oriented design skills and able to find creative scalable solutions to difficult problems
* Strong knowledge of data structures, algorithms, internet security fundamentals and designing for performance, scalability and availability
* Experience taking a leading role in building complex software systems that have been successfully delivered to customers
* Experience in supporting high-traffic, high-throughput, distributed real-time systems and services
* Strong project-management skills, sense of ownership, urgency, and drive
* Excellent written communication and verbal agility are strong assets
* Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl.
* Experience with building software with focus on Security and Scalability, and Performance.
PREFERRED QUALIFICATIONS
* Proficiency in Java in a Linux/Unix environment. Experience with C, C++. Experience using SQL is an advantage, but not necessary.
* Experience building complex software systems that have been successfully delivered to customers
* Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
* Ability to take a project from scoping requirements through actual launch of the project
* Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
* Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
* Experience influencing software engineers best practices within your team
* Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
* Experience with AWS is a plus, but not necessary.
Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
About Amazon
Amazon is a company operating a marketplace for consumers, sellers, and content creators.