Cover Image for Crawford Lake Capital

Software Developer/Data Engineer

4.8 Crawford Lake Capital Management, LLC – Lakewood, NJ 22 days ago
  • Job

Position: Software Developer/Data Engineer

Location: Lakewood, NJ

Status: Full-time

Only candidates who have both software development skills and some prior experience in data management will be invited to interview. Candidates who effectively demonstrate self-motivated learning will excel in our process. If this sounds like you, please apply!

About the Position

At Crawford Lake Capital, we use the latest cutting-edge technologies to power a data-driven approach to investing, risk management, and analytics. We are currently in search of a skilled software developer to join our small but talented team to build data processing systems, including a SQL data warehouse/BI system and a proprietary machine-learning trading system. In addition to the required technical knowledge, the successful candidate will have strong problem-solving skills, a never-quit attitude, the ability to thrive in an entrepreneurial environment, and will be open to learning new technologies. Due to the team’s small size and its startup mentality, traits such as agility, flexibility, and creative problem solving are highly valued. For the candidate who is light on prior experience but demonstrates an exceptional aptitude for learning, we will provide training and development to advance your technical skills.

This is a fantastic opportunity to join a close-knit software and data team within a large fast-growing firm and be part of the end-to-end design of sophisticated software systems, with significant long-term potential. We offer a competitive salary and benefits package commensurate with experience. Candidates must live or be willing to move to within one hour of Lakewood, NJ. Please follow this link to apply:

About Crawford Lake

Crawford Lake Capital Management, LLC is a trading-oriented long/short equity alternative asset manager that strives to generate strong risk-adjusted returns. Crawford Lake Capital prides itself on fostering a strong, values-oriented culture and promoting personal and professional growth of employees in a cordial environment, while remaining focused on providing an excellent investor experience. Learn more at, and see our Terms of Use at

  • Assist with all parts of an internal data warehouse/BI reporting system, including the:
    • Database and stored procedures (T-SQL)
    • Semantic model (SSAS and DAX)
    • ETL pipelines (SSIS, various Azure services)
    • Reporting for end users (Power BI, paginated reports)
    • Automated testing, documentation, and end user training
  • Assist with building data pipelines for a machine-learning based trading system (Python/Pandas)
  • Bachelor’s degree with a strong academic record, studies in computer science are a plus
  • SQL (preferably T-SQL) and strong database skills are required
  • Minimum of one year of related experience
  • Prior experience with OR aptitude for learning the following:
    • Python, especially Pandas
    • One or more of SSIS, SSAS (DAX, not MDX), Power BI
    • Experience with the Microsoft Azure platform
    • Git and GitHub familiarity
  • Team player with the highest standards of integrity, honesty and mutual consideration
  • Intellectual curiosity and a fascination with technology
  • Ability to work effectively and follow instructions under pressure in a fast-paced environment
  • Team player with the highest standards of integrity, honesty and mutual consideration

Get alerts to jobs like this, to your inbox.

More jobs from Crawford Lake Capital

    Suggested searches