Senior Data Engineer
Technology
Princeton, United States2 months ago
Full time
Job description
A dynamic and innovative financial technology firm is seeking a talented data professional to join their team. This company leverages cutting-edge technology to deliver advanced data solutions and analytics within the financial industry.
The Role
- Design and develop robust data warehouses and ETL pipelines
- Work with relational databases (MySQL, PostgreSQL, Snowflake) and advanced SQL
- Develop solutions using programming languages like C++ or Python
- Process large volumes of structured and unstructured data from various sources
- Optimize SQL performance and contribute to architectural design methodologies
- Potentially mentor junior engineers and explore AI/ML technologies and market data protocols
- Significant experience in designing and developing data warehouses and ETL pipelines
- Strong expertise in SQL/Advanced SQL and relational database systems
- Proficiency in at least one programming language (C++, Python)
- Strong expertise in Linux/UNIX and bash shell scripting
- Experience processing and integrating large amounts of data
- A Bachelor’s degree in Computer Science, Engineering, or a related field; a Master's degree is a plus
- Opportunity to work with cutting-edge data technologies and financial applications
- Engage in complex data processing and analytics challenges
- Be part of a fast-paced, team-oriented environment
- Potential for mentorship and exposure to AI/ML technologies
Keywords
UnixTeaOCamlLinuxMysqlPostgresqlPythonSqlRelational grammarShell script
Interested in this role?