Job Directory Amazon Software Development Engineer
Amazon

Software Development Engineer Amazon
Seattle, WA

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

Companies like Amazon
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

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.

Headquarters
Size
10001 employees
Amazon

2127 7th avenue

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.