iCapital Network logoiCapital Network logo

Vice President of Backend Software Engineering - Scala

iCapital NetworkNew York, New York, United States
On-site Full-time $160K/yr - $200K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications include a Bachelor's degree in Software Engineering or a related field, at least 9 years of experience in web-based application development, and a minimum of 2 years of experience with Scala. Familiarity with Node.js or Java is beneficial. Candidates should demonstrate a strong understanding of relational and NoSQL database concepts, possess a passion for learning new technologies, and have excellent problem-solving and communication skills. A collaborative approach and the ability to work independently are essential.

About the job

 

About the Role

The Backend Software Engineer at iCapital plays a crucial role in the architecture and development of systems that enhance the iCapital platform. We are seeking passionate engineers who excel in creating high-performance APIs and applications that are user-friendly. Beyond technical skills, we value team members who are driven to deliver exceptional products for our clients.

You will collaborate closely with our Investments Product Management team throughout the software development lifecycle.

Our platform is built on a microservices architecture utilizing technologies such as Scala, Ruby, Node.js, and Python. If you're not already familiar with these technologies, you'll have the opportunity to learn and grow in your role, supported by our management and mentors.

Responsibilities

  • Develop cloud-native services using Scala and open-source frameworks like Akka and ZIO.
  • Create unit and integration tests with Scala Test.
  • Participate actively in stand-up meetings.
  • Engage in Peer Code Reviews as part of our standard Software Development Life Cycle (SDLC) and Change Management Process.
  • Provide client support through system integrations and troubleshooting production issues.

Qualifications

  • Bachelor's degree in Software Engineering or a related field.
  • At least 9 years of experience in web-based application development.
  • A minimum of 2 years of experience with Scala; familiarity with Node.js or Java is a plus.
  • Strong understanding of relational and NoSQL database concepts and modeling practices.
  • A genuine passion for learning new technologies.
  • Ability to work independently as well as collaboratively with a team.
  • Excellent problem-solving skills.
  • Outstanding communication skills.
  • A collaborative approach to software development.

 

Benefits

The base salary for this position ranges from $160,000 to $200,000. iCapital offers a competitive compensation package that includes salary, equity for all full-time employees, and an annual performance bonus. Employees also enjoy a comprehensive benefits package featuring an employer-matched retirement plan, subsidized healthcare with 100% employer-paid dental and vision, telemedicine services, virtual mental health counseling, parental leave, and unlimited paid time off (PTO).

 

About iCapital Network

iCapital Network is a leading financial technology firm that focuses on providing innovative solutions for investment management. We empower financial advisors and institutions with advanced technology to enhance their investment processes.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.