iCapital, also known as Institutional Capital Network, Inc., is working to revolutionize how alternative investments are accessed and managed, providing capabil
Full Stack Engineer - Associate
Location
New York
Posted
1 day ago
Salary
$100K - $135K / year
Seniority
Senior
Job Description
Full Stack Engineer - Associate
iCapital - Institutional Capital Network, Inc.
Title: Full Stack Engineer - Associate Location: New York United States Job Description: About the Role iCapital is seeking an Associate Full Stack Engineer with an initial emphasis on frontend development to join the Post-Investments Technology team. This individual will work closely with multiple Engineering teams to build and evolve a TypeScript-based microservice frontend that integrates with Scala and Ruby on Rails backend systems. While the focus will start on the frontend, the role is expected to contribute across the stack over time. Responsibilities - Design, develop, and maintain frontend applications using TypeScript, with a strong focus on usability, performance, and upkeep. - Collaborate with multiple Backend teams working in Scala and Ruby on Rails to integrate frontend services with distributed microservice architectures. - Contribute to API design and backend development as needed to support end-to-end feature delivery. - Partner with Product Managers, Designers, and other Engineering teams to translate business requirements into scalable technical solutions. - Participate in code reviews, architectural discussions, and continuous improvement of engineering practices. - Support and enhance critical, client-facing platforms and workflows. Qualifications - Experience as a full stack engineer, with stronger depth on the frontend - Strong proficiency in TypeScript and modern frontend frameworks - Working knowledge of backend technologies such as Scala or Ruby on Rails - Experience working in a microservices-based architecture - Able to collaborate effectively across multiple teams - Experience supporting complex, high-scale, client-facing applications. - Familiar with document-heavy or workflow-driven user interfaces - Willingness to grow deeper into backend ownership over time Benefits The base salary range for this role is $100,000 to $135,000. 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Engineer
crewAI, Inc.crewAI, Inc. provides AI-driven solutions aimed at enhancing the efficiency and decision-making of industries like marketing, finance, customer service, and sof
Title: Senior Fullstack Engineer (Ruby / Python / React) Location: San Francisco CA US Full time Hybrid Must be based in SF bay area We are looking for an experienced Fullstack Engineer to join our dynamic team at crewAI. You will be instrumental in advancing our crewAI+ platform, a Ruby on Rails application that heavily leverages Python services. As a key member of our engineering team, you will contribute to both backend and frontend development, ensuring seamless integration and robust performance. This role is ideal for a self-motivated individual with a strong background in Ruby, Python, and React, who excels in a collaborative and innovative environment. Requirements - At least 7 years of programming experience, with a significant portion dedicated to fullstack Ruby development. - Extensive experience with Ruby, specifically in fullstack development. - Strong knowledge and practical experience with Python services. - Proficiency in React for frontend development. - Preferred experience with the Ruby on Rails framework. - Fluent in English with excellent verbal and written communication skills. - Strong ability to self-manage time and priorities without constant supervision. - Demonstrated problem-solving skills and innovative thinking. - Ability to work collaboratively within a team and contribute to a community-focused environment. - Flexibility to work across different programming languages and technologies as required by ongoing projects. Responsibilities - Develop, maintain, and enhance the crewAI+ platform using Ruby on Rails and Python services. - Implement and optimize frontend components using React to create dynamic and responsive user interfaces. - Collaborate with cross-functional teams to design and deliver high-quality solutions. - Manage and prioritize tasks effectively, ensuring timely delivery of projects. - Participate in technical discussions, contributing to decision-making processes and best practices. - Engage with the developer community, particularly through platforms like Discord, to foster collaboration and knowledge sharing. - Stay updated with industry trends and emerging technologies to continuously improve our platform. Benefits - Remote work flexibility. - Unlimited time off to promote work-life balance. - Competitive salary and equity package. - Opportunities for professional development and growth. - Inclusive and dynamic work culture.
Senior Software Developer – AI Platform Engineering
DayforceDayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m
Role Description Dayforce is building a next-generation Agent Platform to power intelligent automation, AI-driven workflows, and tool-enabled execution across our product ecosystem. We are seeking a Senior Software Developer to design and build core services that enable secure, scalable, and observable AI agent execution. This role focuses on deep technical implementation, platform reliability, and enabling other engineering teams to successfully integrate with Agent Platform capabilities. The ideal candidate is a strong hands-on engineer who thrives in distributed systems environments and enjoys solving complex backend and infrastructure challenges. What You’ll Do - Core Engineering - Design and implement production-grade backend services supporting AI-driven workflows - Contribute to execution orchestration, task routing, and tool invocation systems - Develop APIs and service contracts that are stable, extensible, and well-documented - Implement robust authentication, authorization, and secure execution patterns - Reliability & Observability - Build systems with strong logging, metrics, and tracing from the ground up - Improve system resilience, fault tolerance, and performance - Participate in production readiness, monitoring, and incident response processes - Platform Enablement - Collaborate with product and engineering teams integrating with the Agent Platform - Provide technical guidance on best practices and integration patterns - Contribute to reusable infrastructure components and developer tooling Qualifications - 5–8+ years of experience building and operating distributed systems in production - Experience integrating large language models (LLMs) into applications or services - Strong backend development experience (TypeScript, C#, Go or similar) - Experience designing RESTful or event-driven APIs - Hands-on experience with containerized infrastructure (e.g., Kubernetes) - Strong understanding of secure service design and authentication patterns - Experience implementing observability practices (logging, metrics, tracing) - Demonstrated ownership of features from design through production What would make you really stand out - Exposure to workflow orchestration, event-driven systems, or asynchronous processing - Familiarity with worker-based architectures or execution isolation models - Experience contributing to internal platforms or shared infrastructure services - Experience optimizing system performance and debugging distributed systems - Experience working with globally distributed teams Success Profile - Is highly hands-on and comfortable working deep in the stack - Writes clean, maintainable, well-tested code - Thinks critically about system reliability and performance - Collaborates effectively across teams - Seeks to continuously improve platform quality and engineering standards Benefits - Excellent time away from work programs - Comprehensive wellness initiatives - Recognition through competitive pay and benefits - Opportunities for personal and professional growth - Community impact initiatives, including volunteer days and charity support
Intermediate/Senior Product Engineer
SymendSymend delivers digital experiences that are hyper-personalized based on the science behind consumer behavior.
• You’ll own the full lifecycle of that product: pre-sales conversations where you help a client understand what’s possible, discovery where you find the real job-to-be-done, and implementation where you build and ship it. • You’ll lead a small delivery team , one to two junior and intermediate engineers , operating on a parallel track to the core platform.
Environmental Law Clinic Instructor
University of OttawaThe University of Ottawa embraces diversity and inclusion in the workplace. We are passionate about our people and committed to employment equity. We foster a culture of respect, teamwork, and inclusion, where collaboration, innovation, and creativity fuel our quest for research and teaching excellence. All qualified persons are invited to apply We welcome applications from qualified Indigenous persons, racialized persons, persons with disabilities, women, and LGBTQIA2S+ persons Committed to creating and maintaining an accessible, barrier-free work environment Working with applicants with disabilities requesting accommodation during the recruitment, assessment, and selection processes
Role Description The purpose of this course is to introduce students to the practice of legal advocacy in relation to issues of environmental law and justice. This is an experiential learning course in which students work under the supervision of clinical legal educators (lawyer-instructors) on environmental problems and cases, on behalf of community and environmental groups. The course is operated in partnership with Ecojustice, the country’s largest public interest environmental law organization. The clinical legal educators will provide opportunities for students to be directly involved in various aspects of providing environmental law services to community and non-profit groups, such as: - Researching potential cases - Writing legal memoranda - Developing legal strategy - Drafting pleadings and other written documents - Assisting with law reform efforts, litigation, and other legal matters Qualifications - LL.B., J.D., or equivalent required - Membership in the Law Society of Ontario, or equivalent, in good standing required - Significant experience in environmental law and with Ecojustice - Preference for lawyers who currently work with Ecojustice - Prior teaching experience considered an asset Requirements - The course will be offered virtually - The Common Law Section reserves the right to select a candidate who does not fully meet each of these requirements, where the candidate’s selection would be beneficial to the program, the course, the students, or for a related reason Benefits - Hourly Rate: Teaching - $239.47 (2024-2025) - Work Hours: 39 - Number of credits: 3
