Offers “Amazon”

Expires soon Amazon

Software Development Engineer - FinTech

  • Internship
  • USA
  • IT development

Job description



DESCRIPTION

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 (FinTech) 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.
The FinTech 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. We partner integrally with the CFO organization worldwide, including the central finance functions and line of business leadership.
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 Full Stack Software Development Engineer to help design and build this internal large-scale data ingestion and computation engine. You will work across Amazon engineering and business teams, in planning, designing, executing and implementing this new global platform. We’re looking for 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.

PREFERRED QUALIFICATIONS

· MS/PhD in Computer Science or related field
· Strong grasp of Service Oriented Architecture
· Experience with Amazon Web Services
· Familiar with coding for AWS big data services (S3 / Dynamo DB / Glue / EMR / Spark Transformations)
· Excellence in technical communication with peers and non-technical cohorts
· Ability to perform root cause analysis and complex problem solving for live technology systems
· Experience with Agile software development

Desired profile



BASIC QUALIFICATIONS

· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· 2+ years of non-internship professional software development experience
· Bachelor’s Degree in Computer Science or related field
· 4+ years of software development experience with any of the following: Java, Python, Scala, C# or C++
· 2+ years of software development experience with frontend web technologies, such as React
· Solid competencies in computer science fundamentals in data structures, algorithms, problem solving and complexity analysis
· Well versed in Object-Oriented Programming (OOP) and/or Design (OOD)
· Experience building complex, highly scalable distributed systems that have been successfully delivered to customers
· Experience with big data technologies, such as Hadoop, MapReduce and Spark
· Expertise in professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, unit tests, integration tests, continuous integration and continuous deployment

Make every future a success.
  • Job directory
  • Business directory