You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Amazon Logo

Software Development Engineer

Reference ID: 436072
Software and Programming
Full Time
Vancouver, BC     

Share job:

Finance Technology is building a cutting-edge fraud and abuse detection platform (Castle) for Amazon's payments pipeline. If you are interested in big data, machine learning, and working in startup environment keep reading!

Castle is a lean team of SDEs with a passion for large-scale machine learning and building high-quality software platforms that just work and keep working. We are looking for SDEs, SDMs, and TPMs to transform our proof of concept algorithms to a production-ready platform and continuously improve the performance of our machine learning algorithms.

Castle is the right team for you if you:
• have solid understanding of CS fundamentals
• are experienced in one of major programming languages such as Scala, Java, or C++
• are experienced in object-oriented design
• are interested in building scalable software platforms
• are interested in machine learning and data science
• are comfortable with wearing different hats
• have a can-do attitude
• interested in having work-life balance

Basic Qualifications

    •Bachelor's degree in Computer Science or related field with 3+ 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 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

Preferred Qualifications •

    •Proficiency in Java in a Linux/Unix environment. Experience with C, C++. Experience using SQL
    •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

Amazon is an Equal Opportunity Affirmative Action Employer - F/M/V/D

Posted: October 16, 2016
Closes:November 29, 2016
Email Address:
Company Info
10,000+ employees

Connect with employer:

About Amazon

Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of clou...