Structured Investments Distribution Engineer - Assistant Vice President

iCapital•Salt Lake City, UT
•$100,000 - $130,000•Hybrid

About The Position

The Structured Investments Distribution Engineer at iCapital will design and implement systems that power the iCapital platform, building high-performance, intuitive APIs and applications. The engineer will work closely with Product Management throughout the software development process, including detailing requirements, reviewing work in progress, and addressing issues found through testing. The platform uses a microservices architecture with services built in Scala, Ruby, Node.js, and Python. Engineers who are unfamiliar with iCapital's technologies can learn them on the job with support from management and mentors.

Requirements

  • Degree in Software Engineering.
  • At least 5 years of web-based application development experience.
  • 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.

Nice To Haves

  • Experience in Scala, Node.js, or Java.

Responsibilities

  • Build cloud-native services using Scala and open-source frameworks such as Akka and ZIO.
  • Develop unit and integration tests using Scala Test and ZIO Test.
  • Actively participate in stand-up meetings.
  • Actively participate in peer code reviews as part of the standard SDLC and Change Management Process.
  • Work closely with Product Management to detail requirements, review work in progress, and address issues found through testing.

Benefits

  • Equity for all full-time employees.
  • Annual performance bonus.
  • Employer-matched retirement plan.
  • Generously subsidized healthcare.
  • 100% employer-paid dental and vision coverage.
  • Telemedicine.
  • Virtual mental health counseling.
  • Parental leave.
  • Unlimited paid time off (PTO).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service