Title: Senior Data Engineer
A multibillion-dollar investment management firm is currently seeking a dynamic and motivated Senior Data Engineer to work within their engineering team out of multiple offices in the US, including Dallas or Austin. You will play a key role in the Greenfield building and maintaining of the firm's data infrastructure in the cloud and so it's important to bring some extensive cloud experience. You will have the opportunity to work on a number of different projects and regularly interact with other engineering teams as well investment professionals to establish all necessary requirements and master business strategy. You will need to bring extremely strong programming skills in Python and any extensive experience in building Data Lakes, Data Warehouses or ETL Platforms is a major plus.
The senior data engineer will be responsible for:
- Playing a lead role in the creation and maintenance of the Data Infrastructure
- Assisting in all new projects and feature development, sometimes suggesting new projects to focus on
- Have full ownership of software components, developing software components and systems
- Assist with process improvements and best practices in Data Engineering
- Implement ETLs in a cloud data warehouse
- Liaise with other engineers and investment professional to establish requirements and collaborate
The qualifications for this role:
- 5+ years' experience in professional Technology environment
- Degree in Computer Science or STEM field preferred
- Excellent programming skills in a major programming language - Ideally Python but open to considering Java or C#
- Hands-on experience in any relational or No-SQL database
- WS EMR \ Jupyter Notebook or Apache Zeppelin
- SnowFlake or RedShift
- AWS Lambda functions