We are Compliance Engineering, a team of more than 300 engineers and scientists who work on the most complex, mission-critical problems.
We:
- build and operate a suite of platforms and applications that prevent, detect, and mitigate regulatory and reputational risk across the firm.
- have access to the latest technology and to massive amounts of structured and unstructured data.
- leverage modern frameworks to build responsive and intuitive UX/UI and Big Data applications.
- incorporate cutting-edge AI for automation and efficiency.
Compliance Engineering is looking to fill a full-stack data engineering lead role at the MD level.
Your first deliverable and success criteria will be the pilot release, in 2022, of a cloud-based platform, on AWS, that ingests all of the firm’s data and curates it for use by surveillance, regulatory reporting, and investigative search purposes. You will work with a team of engineers in New York and Bengaluru to achieve this goal.
HOW YOU WILL FULFILL YOUR POTENTIAL
As a member of our team, you will:
- partner globally across multiple divisions and engineering teams to create end-to-end solutions,
- be able to innovate and incubate new ideas,
- learn from experts,
- have an opportunity to work on a broad range of problems, from monitoring suspicious transactions with AI, to scaling out graph and search platforms, to visualizing patterns or behavior in investigative and workflow UIs,
- be responsible for designing, implementing, testing, deploying, and maintaining software systems across the full stack of our products.
QUALIFICATIONS
A successful candidate will possess 5 attributes:
- A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study.
- Expertise in Java, as well as proficiency in SQL and data manipulation.
- Experience in end-to-end solutions and management of stakeholder needs vs. wants.
- The ability (and tenacity) to clearly express ideas and arguments in meetings and on paper.
- Experience in some of the following:
- distributed systems,
- message buses or real time processing,
- platform engineering,
- large-scale system design, such as on Hadoop/Hbase,
- data mining or search,
- information retrieval,
- NoSQL databases, such as MongoDB,
- workflow design, such as with JBPM,
- UI development with Angular or React.
Knowledge of the financial industry and compliance or risk functions in particular would be a huge plus. This role will require detailed knowledge of the Compliance function within Corporate, Consumer, and Investment Banking and Brokerage – and the data flows that originate from these business activities. Particularly important is knowledge of trading flows, such as orders, executions, and allocations, and how these are represented in time series data sets.