IT Advisory Manager, Financial Services, Regulatory Compliance - Regulatory Compliance Engineer
Location:
New York , New York
Posted:
October 16, 2017
Reference:
NEW00IXW
We help some of the leading financial institutions in the world stay ahead of key regulatory requirements in the Banking and Capital Markets, Asset Management and Insurance spaces. We aim to deliver industry leading regulatory and technology insights to help our clients mitigate risks to their business. At EY, we hire professionals from around the world who have a diverse range of financial services, regulatory and technology backgrounds. This allows us to provide a broad range of advisory services in areas such as traded products and wealth management, financial crimes, consumer compliance, and regulatory transformation.

The opportunity

We are currently seeking engineers to be part of a software development engineering team responsible for analyzing, designing, developing, integrating, testing, implementing, and deploying new and existing software application programs within regulatory compliance focused solutions.

You"ll focus on technology improvement in a broad range of compliance areas, helping global financial services firms with their strategic enhancements of IT systems or operational processes, remediation of data quality issues, regulatory issues and findings. We are looking for talented engineers, we will teach domain knowledge as needed for the right candidates.

We are seeking candidates to fill the following roles:
  • Front-End Engineer
  • Back-End Engineer
  • Data Engineer

Your Key Responsibilities

We"re looking for Front-End Engineers who can:
  • Create experiences that come to life on digital devices.
  • Take UX design mocks and translate them to prototypes and working products
  • Build the libraries and frameworks that support large, complex web applications
  • Utilize user-centered design methodologies
  • Build and test user interfaces to our clients" specifications
  • Optimize web applications to maximize speed and scale for enterprise clients
We"re looking for Back-End Engineers who can:
  • Analyze, design, develop, integrate, test, and deploy distributed software applications
  • Deliver high quality systems with focus on reliability and excellent customer experience
We"re looking for Data Engineers who can:
  • Design and build data analysis pipelines and services
  • Build and deploy data models to production environments
  • Work with data scientists, frontend and backend engineers to develop cutting edge data centric applications
Skills and attributes for success
  • Ability to multitask and work in a fast-paced, collaborative team environment
  • Ability to travel in accordance with client and other job requirements
  • Excellent written and oral communication skills; writing, publishing and conference-level presentation skills a plus
Role Qualifications

All candidates must have
  • Bachelor"s degree in Computer Science or other related field
  • A minimum of 5 years" experience in technology or a similar role
Additionally, candidates should possess the following skillsets for each role

Front-End Engineer
  • Professional experience in JavaScript, HTML, CSS.
  • Professional experience with at least one major framework (e.g. Bootstrap, Angular, etc). Knowledge of Angular 2 is a plus.
  • Hands-on experience in developing, testing and deploying responsive web applications.
  • Professional experience consuming RESTful APIs and JSON data.
  • Intermediate level understanding of Web security
  • Professional experience with modern collaborative development tools (e.g. Git, CI/CD pipelines)
  • Comfortable working in an Agile and TDD environment
Back-End Engineer
  • Advanced knowledge of Java 1.7 and above. Python is a plus.
  • Intermediate knowledge of a Java framework (preferably Spring)
  • Experience in designing, building and consuming RESTful APIs
  • Hands-on experience building applications/platforms with cloud native/Microservices architecture. Includes experience with IaaS, PaaS, container deployment.
  • Experience with modern collaborative development tools (e.g. Git, CI/CD pipelines)
  • Comfortable working in an Agile and TDD environment
  • Design & architecture large business critical systems
Data Engineer
  • 2 years" experience deploying data models in a production setting
  • Experience in Java, Python, R or Scala. (Production level coding)
  • Capability to architect highly scalable distributed data pipelines using open source tools and big data technologies such as Hadoop, HBase, Spark, Storm, ELK, etc.
  • Familiar with at least one Machine Learning library/framework (scikit-learn, Mahoot, MLib, H2o, etc.). Proficiency in a deep learning framework is plus (Tensorflow, Keras, Theano, MXNet, etc.)
  • Experience of designing scalable solutions with proficiency in use of data structures and algorithms
  • Experience in cloud-based environment with PaaS & IaaS
  • Work iteratively in a team with continuous collaboration







Ideally, you"ll also have

Front-End Engineer
  • Experience with the following technologies: Java, ReactJS, Mobile UI/UX Development (IOS, Android, Hybrid), D3, NoSQL Databases, Websockets
  • Desire to be a full-stack Engineer
Back-End Engineer
  • Experience with the following technologies
    • Kafka/RabbitMQ
    • ElasticSearch
    • AngularJS/ReactJS
    • Hadoop/Spark/Flume
    • Mongo/Cassandra/Any NoSQL DB
  • Desire to be a full-stack engineer
Data Engineer
  • Experience with the following technologies
    • Tableau, QlickView
    • Kafka/RabbitMQ
    • ElasticSearch
    • Knowledge of the full Hadoop ecosystem including HDFS, MapReduce, YARN, Pig, Hive, HBase, Spark, Zookeeper, Oozie, Flume, Spark, Storm, etc.
    • Data streaming technologies such as Spark streaming and Flink.
    • Experience with SQL, NoSQL RDBMS ( such as MongoDB, Cassandra, SQL, Neo4J ) design, and methods for efficiently retrieving data.
  • Desire to grow and learn other parts of the technology stack.

What we look for

EY can offer a superb working environment, thanks to our commitment to flexibility, inclusiveness and development. Our employees have different backgrounds and skills, but similar values. We look for high performers, who consistently deliver quality work while continually looking for ways to improve. We want you to have a clear sense of personal and professional accountability, and know how to build relationships by doing the right thing. This often takes people with the courage to lead, and who inspire and motivate others in times of both prosperity and challenge.

What working at EY offers

We offer a competitive compensation package where you"ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package includes medical and dental coverage, both pension and 401(k) plans, a minimum of 15 days of vacation plus ten observed holidays and three paid personal days, and a range of programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:
  • Opportunities to develop new skills and progress your career
  • A collaborative environment where everyone works together to create a better working world
  • Excellent training and development prospects, both through established programs and on-the-job training.



About EY

As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.
Join us in building a better working world. Apply now.

EY, an equal employment opportunity employer (Females/Minorities/Protected Veterans/Disabled), values the diversity of our workforce and the knowledge of our people.


A little about us:
EY is a global leader in assurance, tax, transactions and advisory services. We are united by our shared values, which inspire our people.

Know someone who would be interested in this job? Share it with your network.