Big Data Engineer
American Express
(New York, New York)American Express is a global service company, providing customers with exceptional access to products, insights and experiences that enrich lives and build business success.
American Express is looking for energetic, high-performing software engineers to help shape our technology and product roadmap.
You will be part of the fast-paced big data team. As a part of the Customer Marketing and Big Data Platforms organization, that enables Big Data and batch/real-time analytical solutions leveraging transformational technologies (Hadoop, HDFS, MapReduce, Hive, HBase, Pig, etc.) you will be working on innovative platform and data science projects across multiple business units (e.g., RIM, GNICS, OPEN, CS, EG, GMS, etc.). Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
-
Hands-on expertise with application design, software development, and automated testing - Experience collaborating with the business to drive requirements/Agile story analysis
-
Ability to effectively interpret technical and business objectives and challenges, and articulate solutions
-
Ability to think abstractly and deal with ambiguous/under-defined problems - Ability to enable business capabilities through innovation
-
Looks proactively beyond the obvious for continuous improvement opportunities
-
High energy, demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software
-
Strong programming knowledge in C++ / Java
-
Solid understanding of data structures and common algorithms
-
Knowledge of RDBMS concepts and experience with SQL
-
Understanding and experience with UNIX / Shell / Perl / Python scripting
-
Experience in Big Data Components/ Frameworks (Hadoop, HBase, HDFS, Pig, Hive, Sqoop, Flume, Ozie, Avro, etc.) and other AJAX tools/Framework
-
Database query optimization and indexing Bonus skills: Object-oriented design and coding with variety of languages: Java, J2EE and Parallel and distributed system
-
Machine learning/data mining
-
Web services design and implementation using REST / SOAP - Bug-tracking, source control, and build system
Questions
There are no answered questions, sign up or login to ask a question
- Algorithms
- Big Data
- C++
- Data Science
- Data Structures
- Agile Development Process
- Linux/Unix, Perl, or Shell
- Hadoop
- HBase
- Java
- Perl
- Python
- Software Development
- SQL
- Unix
- AJAX
- Apache Avro
- Apache Flume
- Apache Hive
- Automated Testing
- J2EE
- MapReduce
- Pig
- REST
- SOAP
- Sqoop
- Distributed Systems
- Application Design
- RDBMS
- Knowledge of Big Data

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.