MisuJob - AI Job Search Platform MisuJob

Data Engineer

Vikingglobalinvestors

New York, NY (New York) permanent

Posted: March 9, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

The Data Engineer is responsible for designing, implementing, and maintaining a scalable data processing pipeline that integrates data from various sources and performs data analysis and reporting tasks.

Job Description

Founded in 1999, Viking Global Investors (“Viking”) is a global investment firm with a long-term, fundamental, research-intensive approach to investing. Viking manages over $57 billion of capital across public and private investments. Viking has offices in Stamford, New York, Hong Kong, London, and San Francisco, and is registered as an investment adviser with the U.S. Securities and Exchange Commission. For more information, please visit www.vikingglobal.com.

JOB FUNCTION

The Data Engineer is a member of the Analytical Tools team within Investment Data Engineering. The team’s vision is to empower Data Scientists to better influence investment decisions by driving transformational improvements in speed (reducing the time from concept to insight), rigor (standardizing best practices across analyses), and reliability (ensuring stable, reproducible workflows). To that end, the team engineers a robust ecosystem of self-service Python libraries and analytical tools, and stewards the data and analytics vendor platforms that Data Scientists rely on daily.

The role requires someone who is deeply collaborative, working closely with Data Scientists to understand the business “why” behind every request, regularly using the tools they build, and translating analytical needs into well-architected software. The Data Engineer will also need to be impact-focused, cutting through operational noise to prioritize work that delivers the highest value, whether that means a tactical fix for immediate gain or a robust system for long-term scalability.

Large language models are central to how this team works. We use LLMs as everyday development partners and build tooling that enables Data Scientists to programmatically leverage LLM capabilities in their own research workflows. The ideal candidate is enthusiastic about adopting the latest AI tools and finding creative ways to apply them across their work.

RESPONSIBILITIES

Responsibilities may include, but are not limited to:

• Design, develop, and maintain Python packages and analytical tools that enhance the efficiency of time series analysis workflows for the data science team

• Collaborate with data scientists to translate their analytical needs into well-architected solutions

• Implement automated testing, documentation, and CI/CD pipelines to ensure reliable code

• Build intuitive APIs and interfaces that allow data scientists to easily conduct complex analyses

• Develop tools that integrate with existing cloud infrastructure

• Support the team's data visualization capabilities in Tableau and promote best practices

• Maintain tools that help data scientists programmatically leverage AI to augment analyses

• Assist in creating and maintaining data pipelines that ingest and transform critical datasets

• Participate in code reviews, architecture discussions, and conversations on software standards

• Ensure timely delivery of projects and maintain clear communication with stakeholders

QUALIFICATIONS

The ideal candidate must have:

• A minimum of 3 years of relevant work experience

• A degree in computer science, statistics or a related field, with a record of academic success

• Excellent computer science fundamentals and problem-solving skills, including understanding of object-oriented and functional programming principles

• Strong proficiency in Python (especially pandas and other data analysis libraries)

• Experience creating and maintaining Python packages with proper documentation and testing

• Experience with version control systems (Git) and collaborative development workflows

• Familiarity with SQL in the context of a modern data warehouse (i.e. Snowflake, BigQuery etc.)

• Experience working in Linux environments

The ideal candidate will also have:

• Experience with time series analysis and statistical methods

• Experience with data visualization tools, particularly Tableau

• Familiarity with cloud ecosystems (AWS, Azure, GCP)

• Experience with CI/CD patterns, Docker, and containerization

• Experience with pipeline orchestration tools (Dagster, Apache Airflow, Prefect)

• Prior investment management or financial services industry experience

The base salary range for this position in New York City is $150,000 to $200,000. In addition to base salary, Viking employees may be eligible for other forms of compensation and benefits, such as a discretionary bonus, 100% coverage of medical and dental premiums, and paid lunches. Actual compensation for successful candidates will be individually determined based on multiple factors including, but not limited to, a candidate’s skill set, experience, education, and other qualifications.

Viking is an equal opportunity employer. Questions about your candidacy and requests for reasonable accommodation in the recruitment process should be directed to [email protected].

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply