Software Engineer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)
25% Travel
Able to Provide Sponsorship

Skills

Financial Services
Customer Relationship Management (CRM)
Data Modeling
Global Positioning System
Artificial Intelligence
Capital Market
Collaboration
Conflict Resolution
System Integration
Workflow
Orchestration
Problem Solving
Scalability
Customer Service
Leadership
Management
Mentorship
Microservices
Modeling
Soft Skills
Software Development

Job Details

This Software Engineer role is for an engineer with 3-6 years of experience, ideally in fintech or financial services, ready to take on significant ownership in building a next-generation platform for private market servicing and fund administration.


The position focuses on implementing core systems that power client servicing and fund administration by leveraging next-gen technology to revolutionize operational workflows for scalability, efficiency, and exceptional client experiences. You'll deepen your expertise in financial services and capital markets while working in a high-performing, collaborative team.

Responsibilities
  • Platform Development: Build and maintain modules for workflow orchestration, case management, and automation. Develop scalable backend services using modern architectures (microservices, event-driven systems). Collaborate on integrating AI agents into workflows.

  • Data & Integration: Contribute to data abstraction and modelling across fragmented systems. Build and maintain APIs and integration frameworks connecting GPs, fund admins, CRM, and document stores.

  • Engineering Excellence: Write clean, well-tested code. Participate in design and code reviews. Optimize systems for scalability, observability, and fault tolerance.

  • Collaboration & Leadership: Work cross-functionally with Product and Operations. Mentor junior engineers and contribute to a culture of technical excellence.

Required Background

  • Experience: 3-6 years in software development, preferably in fintech or financial services.

  • Technical Skills: Solid understanding of distributed systems, APIs, and backend frameworks. Experience with workflow automation, system integration, and data modelling.

  • Architectures: Exposure to microservices and event-driven architectures. Familiarity with AI/LLM frameworks is a plus.

  • Soft Skills: Strong problem-solving skills, collaborative mindset, and demonstrated ability to take ownership of features.

  • Strong problem-solving skills and a collaborative mindset.

  • Demonstrated ability to take ownership of features or modules and deliver high-quality solutions.

Travel Note: Please note that the candidate needs to be able to travel infrequently with a one-day notice to Manhattan, NY.

Anam Chaudhry
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.