• Sr Software Development Engineer

    Location NL-Amsterdam
    Posted Date 5 months ago(10/16/2018 11:47 PM)
    Job ID
    Amazon Development Center (Netherlands) B.V.
    Position Category
    Software Development
  • Job Description

    Interested to build the next generation Financial systems that can handle billions of dollars in transactions?
    Interested to build highly scalable next generation systems that could utilize Amazon Cloud?

    Amazon Finance Technology (FinTech) is building a team to create a cutting-edge Accounting Compliance reporting platform for Amazon’s finance ecosystem. If you are interested in AWS, machine learning, SOA and working in a startup environment then this is the team for you. We are building a team of innovative technologists with a passion for building high-quality software platforms that just work and keep working.

    Responsibilities :
    • As a Sr. Software Development Engineer on the team, you will be responsible for leading the architecture, design, development and launch of some of the core product features.
    • You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
    • You are clearly passionate about new opportunities and has a demonstrated track record of success in delivering new features and products.
    • A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.
    • Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.
    • You thrive and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.

    Basic Qualifications

    • BS or MS in CS or equivalent qualification
    • 8+ years of experience building production software systems
    • Demonstrated experience leading a product from concept to prototype, and finally implementation
    • Experience developing cloud (AWS) based solutions
    • Experience with the tools of the trade including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
    • Computer Science fundamentals in data structures, algorithm, problem solving, and complexity analysis
    • Object Oriented design/development experience

    Preferred Qualifications

    • Experience with distributed computing and enterprise-wide system
    • Experience defining system architectures and exploring technical feasibility tradeoffs
    • Experience developing cloud (AWS) based solutions and an understanding of design for scalability, performance and reliability
    • Experience in implementing design patterns for scalability, performance and reliability
    • Development experience defining, developing and maintaining web service API's
    • Demonstrated ability to mentor other SDEs to maintain architectural vision and software quality
    • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
    • Experience taking a leading role in 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
    • Understanding and experience of SDLC, SCRUM and Waterfall methodologies
    • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
    • Experience influencing software engineers for industry best practices within your team
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job

    Your Talent Network Profile

    Not ready to apply? Connect with us for general consideration.