Senior Full Stack Software Engineer NYC Data Science Innovation Center - Investment Management - ZipRecruiter : Job Details

Senior Full Stack Software Engineer NYC Data Science Innovation Center - Investment Management

ZipRecruiter

Job Location : New York,NY, USA

Posted on : 2025-07-15T01:49:36Z

Job Description :

Senior Full Stack Software Engineer

NYC Data Science Innovation Center – Investment Management

They are creating groundbreaking, next-generation Data Science, Predictive Analytics, and Machine Learning applications for n-tier cloud architectures employing new paradigms such as cloud computing, lightweight microservices, and data sciences. You will play a key role in helping build the future of financial services, working with business partners to create innovative client experiences that are transforming investment approaches.

You will be developing (Object-Oriented Technologies) the firm's next data distribution and analytics platform, aiming to deliver real-time and on-demand investment data to a global network of distributed trading and research platforms.

J Harlan Group is conducting a search for a Software Engineer (Full Stack) at a prominent Investment Manager in their NYC Data Science Technology Development Center (TDC). The TDC is expanding its team to create groundbreaking Data Science, Predictive Analytics, and Machine Learning technologies. This role offers remote work up to three days a week.

The TDC is developing the firm's next data distribution platform to deliver real-time and on-demand investment data across a global, distributed network using cloud computing, microservices, and distributed databases to ensure scalability, resilience, and high availability.

Technologists at this organization are key in shaping the future of financial services, collaborating with business partners to enhance client experiences.

They seek experienced Software Developers/Engineers to join their new Technology Development Center in Manhattan. Candidates should have a fresh perspective, passion for solving complex challenges, and be involved throughout the entire development cycle, helping to redefine how traders, portfolio managers, and analysts serve their clients.

  • Design, develop, modify, adapt, and implement IT solutions through new and existing applications, systems, databases, and infrastructure.
  • Review and interpret system requirements and business processes.
  • Code, test, debug, and deploy software solutions.
  • Possess in-depth knowledge in their discipline and familiarity with related fields.
  • Lead projects or work streams within broader initiatives.
  • Be accountable for personal and team work, providing process and standards guidance.
  • Work independently with minimal guidance.
  • Serve as a resource for less experienced colleagues.

This is a hands-on role covering the full development lifecycle, offering opportunities to solve complex technical and business problems using cutting-edge technology.

Responsibilities include:

  • Participating in all SDLC phases: design, development, testing.
  • Developing technical solutions following standard methodologies with guidance from senior engineers.
  • Practicing automated testing and ensuring work is tested in an automated, repeatable manner.
  • Identifying and addressing technical debt.
  • Working with existing data models and schemas, suggesting improvements.
  • Demonstrating strong logic and reasoning skills.
  • Delivering well-defined work items.
  • Clarifying requirements through questions and proposals.

The ideal candidate would have:

  • Experience working directly with business stakeholders.
  • Decisions focused on current and future business priorities, with fiscal responsibility.
  • Ability to articulate business needs and translate them into technology solutions.

Required qualifications include:

  • Bachelor's or Master's degree in Computer Science or related field, with 5+ years of progressive experience in Object-Oriented programming (Java, Python, C#).
  • Experience with automated pipelines, agile methodologies, and test-driven development.
  • Deep knowledge of software design patterns.
  • Experience developing AI and Machine Learning applications.
  • Solid understanding of cloud architectures (AWS, etc.) for microservices and real-time systems.
  • Ability to work effectively in a fast-paced, Agile environment.
  • Strong interpersonal and communication skills to collaborate with researchers, traders, and leaders.
  • Enthusiasm for learning and results-oriented mindset.
  • Knowledge of React and/or Angular is a plus.
  • Understanding of financial markets and instruments is advantageous.

Educational background:

BA/BS degree with strong mathematical and computing content (e.g., Computer Science, Engineering).

If interested, please send your resume to Jerry Goldberg at [email protected] or contact us at (212) ###-####.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)