Application Engineer
Caruso is the AI-native fund administration platform for private markets. We replace legacy systems with modern software and integrated services, helping fund managers save time, impress investors, and grow AUM.
Since launching just over two years ago, Caruso has grown rapidly to $80B+ in assets, 900+ funds, and 80,000+ investors on the platform. We just completed our Series A capital raise, and are looking for smart, ambitious people to help us build a global business.
Learn more at getcaruso.com.
Role summary
You'll be a hands-on contributor to Caruso's applications, building and maintaining features across our investor portal and admin application. You'll work within our shared component and design system library, write well-tested, accessible UI code, and engage with our GraphQL API layer to implement data-driven features. You'll participate in code reviews, contribute to continuous improvement of the codebase, and collaborate closely with backend engineers, designers, and product stakeholders.
Technology
Go, gRPC, Protobuf
GraphQL
MySQL
AWS — Fargate, Lambda, Kinesis, DynamoDB, S3.
DevOps: Datadog, GitHub, Terraform, Docker (all services are containerized)
Linear.app (Jira is officially banned)
Responsibilities
Build and maintain features across Caruso's client-facing applications, primarily the investor portal and admin application, using Next.js and React.
Contribute to the shared component and design system library, adhering to established standards for reusability, theming, and UI consistency.
Implement data-driven features against Caruso's GraphQL API, collaborating with the backend team to align on contracts and surface requirements.
Write and maintain component tests and participate in visual regression testing to uphold UI quality across the application suite.
Contribute to the development and improvement of the applications team's AI agent skills and workflows, including building and refining agent integrations within client-facing applications, and maximally leveraging available agent tools and workflows to accelerate delivery and raise the quality of output.
Participate in code reviews, providing constructive feedback to peers and incorporating feedback from the Applications Lead into your own work.
Contribute to the continuous improvement of application codebases and tooling, including CI/CD pipelines and Vercel deployment configuration.
Collaborate with internal stakeholders including designers, backend engineers, and product to scope and deliver work to a high standard.
Share knowledge across the team, contribute to documentation, and support the onboarding of new team members.
Benefits
Comprehensive health insurance with Southern Cross.
Enjoy our premium office space with luxury fit-out and water views all within close proximity to Auckland's best bars and cafes.
New workstation package including Macbook Pro, dual screens, Apple peripherals, Airpod Pro noise-cancelling headphones.
5 weeks annual leave after 2 years tenure, 6 weeks of annual leave after 3 years tenure.
Unlimited sick leave.
Generously extended maternity/paternity leave.