Backend Software Engineer - Assistant Vice President

Back to Jobs
ICapital logo

Backend Software Engineer - Assistant Vice President

ICapital

130,000–170,000 / Year

Location

Greenwich, Connecticut, United States; New York, New York, United States

Experience

Senior

Posted

Jul 30, 2026

Apply by

August 29, 2026

Applicants

0

Early applicantEasy applyFull-timeHybrid

Job Description

About the Role The Backend Engineer at iCapital will play an integral role in designing and implementing systems that power the iCapital platform. We are looking for engineers who can build APIs and applications that are highly performant and intuitive. More than checking the boxes on specific technologies, we are looking for driven team members with technical depth and a desire to deliver end products for our clients. You will work closely with our Product Management team throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found via testing. Our platform sits on top of a micro-services architecture with services built in Scala, Ruby, Node.js and Python. If you are not already familiar with the technologies used at iCapital, you will have the opportunity to pick up these new tools and technologies while on the job and with support from management and mentors. Responsibilities - Building cloud native services using Python and Scala using open-source frameworks FastAPI, ZIO etc. - Unit and integration test development using Scala Test, ZIO Test and PyTest - Active participation in stand-up meetings - Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process Qualifications - Degree in Software Engineering - 6+ years of web-based application development - Experience in Python, Scala or Node.js - An understanding of how SSO works is a big plus - Demonstrated understanding of relational or NoSQL database concepts and modeling practices - Passion for actively learning new technologies - Ability to work independently or as part of a group effort, as required - Solid problem-solving abilities - Excellent communication skills - Collaborative approach to software development Benefits The base salary range for this role is $130,000 to $170,000 depending on level. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO). We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. For additional information on iCapital, please visit https://www.icapitalnetwork.com/about-us Twitter: @icapitalnetwork | LinkedIn: https://www.linkedin.com/company/icapital-network-inc | Awards Disclaimer: [https://www.icapitalnetwork.com/about-us/recognition/](https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.icapitalnetwork.com%2Fabout-us%2Frecognition%2F&data=05%7C01%7Ckturlis%40icapitalnetwork.com%7C7f07161790634b9fc3fc08da748bec16%7C0ac51d2823c34b35a9fbe1a17aa9eff1%7C0%7C0%7C637950441561507201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=HAZm4uhhP8r6HVKnBqOMq5jbXmgOrHlsPCur9U4JRis%3D&reserved=0) iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Key Responsibilities

  • Building cloud native services using Python and Scala with open-source frameworks like FastAPI and ZIO
  • Developing unit and integration tests using Scala Test, ZIO Test, and PyTest
  • Participating in stand-up meetings and peer code reviews as part of the SDLC
  • Collaborating with Product Management to detail requirements and review work in progress

Requirements

  • Degree in Software Engineering

Skills Required

PythonScalaNode.jsFastAPIZIOScala TestZIO TestPyTestRelational databasesNoSQL databasesProblem solvingCommunicationCollaborationAbility to work independentlyTeamworkSSOPassion for learning new technologies

Benefits

  • Equity
  • Annual performance bonus
  • Employer matched retirement plan
  • Subsidized healthcare
  • 100% employer paid dental
  • 100% employer paid vision
  • Telemedicine
  • Virtual mental health counseling
  • Parental leave
  • Unlimited paid time off

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android