Amazon

Returning Candidate?

Director, Finance Technology Big Data

Director, Finance Technology Big Data

Job ID 
456592
Location 
US-WA-Seattle
Posted Date 
1/18/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Finance Technology is building a team of technology leaders with a spirit of innovation and experimentation who will lead the teams to engineer and build solutions for our complex and global business growth, provide navigation and compute tools on some of the largest financial data sets in the world, and tackle computer science challenges to enable Amazon to scale to a trillion-dollar company.

To serve its customers globally, Amazon operates businesses and technology platforms that handle some of the largest transaction volumes of any company on Earth. The Finance Technology organization works with every part of Amazon to capture, compute, transact, and report their financial events. When a customer orders a banana slicer on Amazon.com in France, watches an episode of Mr. Robot on Prime Instant Video in the US, downloads an e-book on their Kindle from a beach in Brazil, or spins up a spot EC2 instance on AWS in China, they feed into a continuous petabyte-scale stream of global events moving through the company’s technology ecosystem. We harness these data streams to pay Amazon’s suppliers, bill our customers, enable financial analysis and planning, and to report our financial results at many different levels of aggregation to internal and external customers.

Our mission is to engineer the real-time financial operating platform that, in the years ahead, can provide instantaneous and accurate financial results for a trillion-dollar company.

In this role, you will be part of the Finance Technology leadership team and lead multiple software development teams that are responsible for rethinking how to acquire, manage, and leverage the distributed set of financially significant events that occur across a large enterprise. You will lead multiple teams of engineers to create big data platforms and services that will allow Amazon to manage, analyze and optimize decentralized operational and financial processes globally using machine learning and other techniques.

You should have a strong background in building big data solutions with petabyte scale. In terms of experience, you should be broad and deep in data management, big data technologies and their application, and software development. You should have demonstrated technology product development experience, excellent project management and communication skills, and a motivation to deliver results in a fast paced environment. You should be somebody who enjoys working in a complex domain, is customer-centric, and is passionate about building great software as well as making that software achieve its business goals. Because of our pace of growth, you will also be expected to stay current on emerging technologies and think big to use them pragmatically.

To succeed, you must insist on the highest standards for quality, maintainability, and performance. The systems we own are responsible for trillions of financial events and payment flows that would rank among the largest countries in the world by GDP. You will ensure that engineering best practices are followed and that software is designed to be highly-available, dynamically scalable, and resilient to threats. You will own the goals and roadmap of your team, along with the strategic direction of your software and shape of your organization. You will demonstrate strong leadership as you control your own destiny in Amazon's ownership oriented culture.

Basic Qualifications

  • Bachelor's degree and/or Master's degree in Computer Science
  • 12+ years of industry experience of increasing responsibility running engineering teams
  • Deep knowledge on building with, integrating, and operating big data technologies
  • Significant experience building scale-out data platforms and services for the full data lifecycle
  • Prior leadership experience managing a number of development teams concurrently as well as multiple, competing priorities simultaneously
  • Multidisciplinary experience overseeing software development, program/project management and QA
  • Experience architecting and operating large scale systems
  • Experience with solving and operating business solutions requiring exacting precision, high availability, high scaling, low latency
  • Proficiency in system-level design, and experience with web services and service oriented architectures
  • Candidates must think and innovate at scale

Preferred Qualifications

  • 5+ years managing organizations larger than 50 people while still remaining in touch with the critical details
  • 5+ years directly managing organizations of engineers
  • 5+ years interacting regularly and directly with senior executives
  • Experience with AWS data platforms and services
  • Superior communication and analytical skills, including strong ability to identify and solve ambiguous problems
  • Proven ability to lead cross-functional teams through influence versus direct management
  • Ability to thrive in a startup-like environment