Browse All Jobs
Job Description
iCapital is seeking a Backend Engineer to design and implement systems for their platform. The role involves building high-performance APIs and applications, collaborating with the Integrated Offerings Product Management team, and supporting the Portfolio Ownership Service efforts. The platform utilizes a micro-services architecture with Scala, Ruby, Node.js, and Python.

Responsibilities:
  • Building cloud native services using Scala using open-source frameworks Akka, ZIO etc.
  • Unit and integration test development using Scala Test
  • Active participation in stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process
  • Support clients through system integrations and production issues

Requirements:
  • Degree in Software Engineering
  • 8+ years of web-based application development
  • Experience in Scala, Node.js or Java a plus
  • Demonstrated understanding of relational or NoSQL database concepts and modeling practices
  • Passion for actively learning new technologies
  • Ability to lead engineering efforts or contribute independently, as required
  • Solid problem-solving abilities
  • Excellent communication skills
  • Collaborative approach to software development

iCapital offers:
  • Equity for all full-time employees
  • Annual performance bonus
  • Employer matched retirement plan
  • Generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling
  • Parental leave
  • Unlimited paid time off (PTO)
Apply Manually