Data Engineer - Investment Management

Areas of Interest:

Information Technology, Investment Management


Chicago, Illinois

Date Posted:


Job ID:


Apply Now

Company Description:

William Blair is a premier global boutique with expertise in investment banking, investment management, and private wealth management. We are committed to building enduring relationships with our clients and providing expertise and solutions to meet their evolving needs. An independent and employee-owned firm, William Blair is headquartered in Chicago and, together with its strategic partners, operates in more than 20 offices worldwide.

About the Team:

You will be joining a high-performing and motivated Business & Technology team that works alongside Portfolio Managers, Analysts, Quantitative Strategists and other members of the Institutional Investment Management division. You will also have direct exposure with a dedicated team of technologists with a variety of skill-sets developing & managing our proprietary front-office research platforms. The job will afford the opportunity to work within the business and interact closely with business partners to gain insight into our proprietary research, analytics & portfolio management processes that largely represent our competitive advantage.

Job Summary & Responsibilities:

  • Own architecture and implementation of enterprise data platform and actively contribute to development.
  • Partner with the data strategy team on strategic initiatives for Investment Management needs.
  • Work with IT and Enterprise Systems Group to develop our platforms in the cloud and evolve our data architecture.
  • Provide technical guidance to insure high reliability, and secure performant systems.
  • Work with Vendors and other internal platform teams to design data feeds and API’s to exchange data between systems.
  • Work directly with software developers, quantitative analysts and research analysts on new data initiatives.
  • Leverage best practices in continuous integration and delivery. 
  • Assist in other projects for the research team as requested.


  • Bachelor’s degree or equivalent in computer science, mathematics, economics or related quantitative field.
  • 5+ years of programming or data engineering experience.
  • Financial industry experience, particularly in asset management and statistical analysis preferred.
  • Excellent SQL skills.
  • Experience programming in R.
  • System administration skills across Windows and Linux server platforms.
  • Excellent problem solving and analytical skills.
  • Self-motivated individual with high level of commitment and enthusiasm.
  • Strong verbal and written communication skills and the ability to work directly with business partners in a team-based environment.

As a William Blair associate, you’ll enjoy Medical, Dental, Life and AD&D Insurance, along with a generous profit sharing program that includes a 401K plan in addition to a firm contribution. We also offer three weeks of vacation, flexible spending accounts, a business casual dress code, a 75% discounted commissions on trades, and discounts at restaurants, museums, parks and retailers.

William Blair is an equal opportunity employer. It complies with all laws and regulations that prohibit discrimination in employment practice because of race, color, religion, creed, ancestry, marital status, gender, age, national origin, sexual orientation, unfavorable discharge from the military service or on the basis of a physical or mental disability that is unrelated to the employee's ability to perform the duties of the job applied for.

EOE m/f/d/v