We are looking for an experienced Data Engineer to work with our Data Systems group. Data Systems is a small team of data engineers responsible for managing the financial, market, and reference data that supports investment research, portfolio construction, and product management functions of the firm.
We work with major financial data vendors and index providers, and develop applications and systems for numerous data extract-transform-load (ETL) processes as well as automated quality control and reporting applications. We primarily use Python and PostgreSQL on Linux, while continuing to maintain and migrate legacy systems in Perl, SAS, SSIS, and SSRS using MS SQL Server and MySQL databases on Windows. We use Airflow for scheduling job execution on a fleet of AWS-based workers.
- Substantial experience with Python and PostgreSQL.
- Mastery of SQL and relational databases.
- Experience with MS SQL Server, MySQL, and AWS RDS.
- Experience with Linux and Windows operating systems.
- A bachelor's degree or higher in Computer Science or a related field.
We believe a positive corporate culture is vital to our success. We place great value on collaboration, curiosity, responsibility, and authenticity. In hiring, we seek people who embrace these values. The result is a friendly, collegial workplace where diversity is embraced, strong opinions are loosely held, and disagreements do not become personal.
We offer resources to help you pursue activities that drive your personal growth and creativity, including work in open source and advanced education. Funding to attend conferences is available. We have a comfortable office near the ocean with daily catered lunches. Salary is commensurate with experience and education, and is competitive with top tech firms. In addition, we offer employer-matched 401k and charitable donation programs. Relocation assistance is available.