Amazon

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Software Development Engineer

at Amazon

Posted: 11/26/2019
Job Reference #: 759834
Keywords: computer, technical

Job Description

  • LocationUS-WA-Seattle
    Posted Date12 months ago(12/12/2018 9:28 PM)
    Job ID
    759834
    Company
    Amazon.com Services, Inc.
    Position Category
    Software Development
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Amazon’s Finance Technology team operates software platforms that are among the largest in the world by volume and complexity. We interact upstream with all of Amazon’s businesses globally and the majority of our projects are cross-functional. Much of our work enables Amazon’s new market or business model launches and happens as part of these enterprise programs. We partner integrally with the CFO organization worldwide, including the central finance functions and line of business leadership.

    We’re looking to hire thought leaders who will drive architectural and design choices, invent new features, develop distributed services, and build a scalable, service-oriented platform for our people. We have a team culture that encourages innovation and we expect developers and management alike to take a high level of ownership for the product vision, technical architecture and project delivery.

    This team will build a modular platform to process large scale ambiguous data sets eliminating several thousand hours of manual work for global Accounting and Finance teams. The user configurable rule based engine will leverage the latest technologies from the AWS stack providing engineers an amazing opportunity to learn and grow.

    We are looking for a Lead Software Development Engineer to design and build this user facing large-scale data ingestion and computation engine. He or she will work across Amazon engineering and business teams, in planning, designing, executing and implementing this new platform across the globe.

    This is a brand new platform! We are currently in the stage of defining the architecture and high level design. So this is your chance to design and build this platform from scratch.

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field
    • 5+ years of software development experience with any of the following: Java, Python, Ruby, or C#/C++
    • Well versed in Object-Oriented Programming (OOP) and/or Design (OOD)
    • Experience building complex, highly scalable software systems that have been successfully delivered to customers
    • Expertise in professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
    • Solid competencies in computer science fundamentals in data structures, algorithms, problem solving and complexity analysis.

    Preferred Qualifications

    • Experience with large scale distributed systems and service oriented architecture.
    • Experience building or supporting Financial Systems.
    • Experience working with big data platforms.
    • Experience with Amazon Web Services
    • Experience with Agile software development methodologies.
    Technologies we use: Python, Lambda, DynamoDB, Athena, EMR, EDX, Angular/React and others on the AWS stack.