InvestCloud, Inc.

Senior APL Engineer

WARREN, NJPosted 30+ days ago

Job summary

  • Job post source

    This job is directly from InvestCloud, Inc.

  • Job overview

    The Senior APL Engineer at InvestCloud is responsible for modernizing and scaling the APL codebase that supports managed accounts solutions, impacting critical financial workflows and personalized investing at scale.

  • Responsibilities and impact

    The role involves building and maintaining Dyalog APL components, leading refactoring and modernization efforts, delivering business features with cross-functional teams, improving software quality and performance, integrating with external services, and mentoring engineers.

  • Compensation and benefits

    The salary range is $120,000 - $175,000, with benefits including medical, dental, vision, disability, life insurance, flexible savings accounts, 401(k) with company match, paid time off, and various voluntary ancillary insurance plans.

  • Experience and skills

    Candidates need 7+ years of software development experience with 5+ years in Dyalog APL, deep knowledge of managed accounts trading and operations, experience with legacy financial codebases, proficiency in testing APL code, and familiarity with modern development tools; experience with custodians, TAMPs, complementary tech stacks, and Agile is preferred.

  • Work environment and culture

    InvestCloud values client connection, human-centered design, technology innovation, respect, integrity, and excellence, fostering a dynamic and collaborative engineering environment.

  • Company information

    InvestCloud is a global leader in wealth technology, serving major financial institutions worldwide, powering digital advice and operations for clients managing over 40% of global assets, and recognized as CNBC World's Top Fintech Company in 2024.

  • Job location and travel

    The position is based in the United States with potential geographic salary adjustments; remote work options are not specified.

  • Unique job features

    The role offers the unique opportunity to work on industry-leading APL systems supporting trillions in assets and to influence the future of personalized investing with a focus on legacy and modern codebase modernization.

Company overview

InvestCloud, Inc. specializes in digital platforms for financial services, offering cloud-based solutions for wealth management, asset management, and financial planning. They generate revenue through subscription fees for their software-as-a-service (SaaS) products, which enhance client engagement, data analytics, and operational efficiency. Founded in 2010, InvestCloud has grown rapidly, acquiring several companies to expand its capabilities and market reach. Their innovative approach combines cutting-edge technology with user-friendly design, making them a leader in the fintech industry.

How to land this job

  • Position your resume to emphasize your deep expertise in Dyalog APL and your experience modernizing legacy financial codebases, highlighting skills in test coverage, refactoring, and performance improvements that align with InvestCloud's platform needs.

  • Focus on showcasing your understanding of managed accounts trading, model management, order generation, and post-trade processing, as these domain skills are critical for the Senior APL Engineer role.

  • Apply through multiple channels including InvestCloud's corporate careers site and LinkedIn to maximize your visibility and chances of being noticed by recruiters.

  • Connect with engineers and product team members in InvestCloud’s managed accounts or engineering divisions on LinkedIn; start conversations by referencing recent InvestCloud fintech innovations or asking about their experience modernizing APL systems.

  • Optimize your resume for ATS by incorporating keywords from the job description such as 'Dyalog APL,' 'managed accounts,' 'test-driven development,' 'refactoring,' and 'integration,' ensuring your resume passes automated screenings.

  • Leverage Jennie Johnson's Power Apply feature to automate tailored applications across multiple platforms, identify relevant LinkedIn contacts for networking, and optimize your resume for ATS, freeing you to focus on preparing for interviews and skill development.

Jennie Johnson works for you!

Here’s what we do to make sure you’re successful:

  • Targeted Resume Revamp:

    We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.

  • Job Description Dissection:

    Unpack the job posting with expert analysis, ensuring your application hits every key requirement.

  • Bespoke Cover Letter:

    Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.

  • Interview Mastery:

    Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.

  • Direct Application Insights:

    Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.

  • Skills and Gaps Assessment:

    Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.

  • Personalized Email Pitch:

    Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.

  • In-depth Research Guide:

    Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.

  • Detailed Company Analysis:

    Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.

  • Strategic Candidate Overview:

    Understand your unique value and why companies would want to interview you, highlighting your background and positioning.