• Software Development Engineer

    Company/Location (search) ES-Madrid
    Posted Date 3 months ago(7/17/2018 11:15 AM)
    Job ID
    689967
    # Positions
    1
    Position Category for Posting
    Software Development
    Company/Location (search) : Country (Full Name)
    Spain
  • Job Description

    Amazon’s International Technology organization is expanding its software engineering team in Madrid. We are searching for smart, energetic and passionate Software Development Engineers to solve complex technical problems and work with engineering and business teams distributed across the globe.


    Amazon strives to be Earth’s most customer-centric company, and the International Technology group (InTech) owns the enhancement and delivery of Amazon’s cutting-edge engineering to all the varied customers and cultures of the world. We do this through a combination of partnerships with other Amazon technical teams and our own innovative new projects. We make sure that each of our website businesses is a thoughtful combination of Amazon known best practices and unique last-mile engineering driven by each country’s customers’ needs. Our work spans a deep technology stack from front-end customer experience to back-end service technology and has very high visibility to senior leadership, with small teams owning highly significant services. And (of course!) InTech is itself international, with teams in Madrid, Luxembourg, and London.

    InTech has software development teams in Madrid, Spain under the European Customer Experience (EUCX) organization. EUCX builds software that improves the customer shopping experience across all of Amazon's European properties, such as website and mobile. We develop our own customer-facing features, service and platform based on European needs that are ready to be launched globally. Our work spans through a deep technology stack - from front-end customer experience to back-end service technology.

    We look for experienced full-stack software engineers who can thrive in a fast paced, high energy and fun work environment where we deliver value incrementally and frequently. We value highly technical people who know their subject matter deeply and are willing to learn new areas. We look for individuals who know how to deliver results and show a desire to develop themselves, their colleagues, and their career. Your work will have a direct impact on the bottom line of our business while improving customer experience. Successful SDEs within this group are innovators who move fast, have an unrelenting tenacity to get things done, and are capable of breaking down complex problems and making data-driven decisions, based on a rapid test and learn approach, that best serve customers.

    Basic Qualifications

    • Bachelor’s degree or higher in Computer Science, Engineering or related field
    • 1+ years professional experience in software development
    • Proven object-oriented design and implementation skills
    • 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.
    • Proven understanding of scalable computing systems, software architecture, data structures and algorithms
    • Experience designing, building and delivering high quality software on time
    • Solid verbal and written communication skills
    • Excellent problem solving, and complexity analysis skills
    • Create reliable/maintainable code, and find creative and scalable solutions to difficult problems

    Preferred Qualifications

    • Master’s degree in Computer Science or related field
    • Experience with Java, Spring MVC. Proficiency with HTTP Protocol, REST, XML, J2EE, JavaScript, and AJAX
    • Experience creating new successful REST APIs and SDKs delivered in multiple languages
    • Experience in Agile/Scrum framework/methodologies
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Comparte este empleo