For a global financial services provider offering a wide range of solutions to its institutional and retail clients we are looking for a Senior Data Engineer. Headquartered in New York the company operates in multiple countries helping clients manage risk and increase financial performance.
As a Senior Data Engineer you will be responsible for managing the technical delivery of datadriven solutions to support decisionmaking reporting and processes based on the clients data lake and data center. The role involves utilizing advanced data techniques and cuttingedge technologies to ensure rapid access to key data dimensions for both internal and external users.
The ideal candidate is passionate about continuous improvement and focused on empowering consumers to meet their goals through datadriven decisionmaking.
Technology Stack: Databases: SQL MSSQL MySQL Document Databases (Mongo DB Dynamo DB Casandra etc. Python Java C# PySpar Azure/AWS/GC.
Primary responsibilities involve:
- Having a deep understanding of system protocols data flows and the current as well as emerging technology tools recognizing their benefits.
- Developing full software stacks independently with knowledge of the building blocks interactions and dependencies necessary for software and automation work. Staying uptodate on evolving technologies is essential.
- Implementing and applying Master Data Management concepts.
- Focusing on innovation contributing to the design and of new ideas to improve systems processes or services. Utilizing industry insights to enhance current business and data models.
- Reviewing existing designs and processes to suggest more efficient approaches based on industry knowledge.
- Maintaining technology documentation creating clear and concise documentation for new code systems and processes using collaboration tools like Confluence.
- Collaborating with technical teams to deliver solutions continuously learning and mentoring others while contributing to the professional development of peers through workshops and learning sessions.
- Driving team best practices to achieve consistent success and service expectations.
- Playing a key role in longterm departmental planning emphasizing data empowerment operational efficiency and sustainability.
- Monitoring the strategic data infrastructure assessing system efficiency and identifying areas for improvement to mitigate operational risks.
- Engaging with business users to implement data management programs that enable efficient highquality management of transaction static and master data.
- Coordinating with Data Services and business partners to ensure the delivery of quality data aligned with business needs.
Requirements
- Over 8 years of experience in Data Architecture Data Management or Production Support within large enterprises.
- 3 years of handson experience in Data Engineering or Software Development in capital markets or the trading industry.
- Strong knowledge of Enterprise architecture ObjectOriented and ServiceOriented design principles and best practices.
- Proven ability to lead discussions and resolve issues across diverse business and IT stakeholders.
- Strong leadership communication and influencing skills with success in mentoring and building credibility with both IT and business stakeholders.
- Solid understanding of Data Structures Algorithms and performancedriven design.
- Proficiency in Python and another objectoriented language like C# or Java.
- Experience with databases such as MSSQL Postgres or MySQL along with keyvalue and document databases like MongoDB or DynamoDB.
- Excellent communication skills with the ability to transform business concepts into actionable technical tasks.
- A Bachelors degree or equivalent experience in fields such as Computer Science Mathematics Electrical Engineering Data Engineering or a related technical discipline.
Required Experience:
Senior IC