About Canary Data
Canary Data is building Investing Superintelligence. We build AI-powered data platforms and tools designed to make the world’s best investors even better. Our comprehensive platform acts as an AI investment analyst capable of handling deep, multi-layered workflows, from parsing complex accounting structures and tracking clinical trials to auditing business partners and detecting market anomalies.
Our customers include some of the largest and most respected investment firms, allocators, law firms, and corporations in the world, collectively representing trillions in AUM. Backed by elite investors like Tiger Global Management and Daft Capital, we are a lean, world-class team of engineers and investment professionals looking for brilliant builders to help us scale the future of financial intelligence.
The Role
We are looking for a versatile Software Engineer to own features end-to-end across our tech stack. You will be instrumental in expanding our authenticated web applications, designing high-throughput data processing systems, and building intuitive user interfaces that present complex, AI-driven financial insights clearly to our users.
Our core tech stack is Elixir + PostgreSQL on the backend (also a little bit of NodeJS) , and React on the frontend. If you enjoy working at the intersection of robust functional programming, distributed cloud infrastructure, modern web interfaces, and cutting-edge generative AI, you will fit right in.
What You’ll Do
- Build & Scale: Architect and implement scalable, highly concurrent backend services in Elixir to process massive, proprietary datasets.
- Craft User Experiences: Develop highly responsive, component-driven UI features in React that make complex data and AI tools intuitive for investment professionals.
- Serverless Execution: Write and optimize serverless workflows using AWS Lambda and SQS to handle distributed computational tasks and pipeline data efficiently into our systems.
- Data Modeling: Manage complex relational data models in PostgreSQL, optimizing for high-performance queries and robust analytical processing.
- AI Integration: Collaborate with our AI/ML efforts to integrate custom models, LLM capabilities, and analytical workflows seamlessly into the core application.
- Own the Lifecycle: Participate in everything from product brainstorming and scoping to deployment, monitoring, and ongoing maintenance.
What We’re Looking For
- Technical Breadth: Proven experience shipping production-grade applications using our core stack or highly adjacent technologies.
- Backend Expertise: Strong foundational knowledge of functional programming. Deep production experience with Elixir (Phoenix/Ecto)is highly preferred, but we will also consider brilliant engineers with strong backgrounds in other ecosystems (e.g., Go, Ruby, Rust, Python) who are eager to master Elixir.
- Frontend Proficiency: Solid experience building clean, modular web apps with React, TypeScript, and modern state-management patterns.
- Database & Cloud Acumen: Excellent command of PostgreSQL (query optimization, schema design) and comfortable utilizing AWS Lambda / serverless architecture.
- Product Mindset: You don't just write code to specifications; you think critically about user workflows and care deeply about the product's ultimate value.
- Startup Agility: Thrives in a fast-paced, high-ownership environment where priorities can shift as we rapidly iterate based on customer feedback.
Nice to Haves
- Prior experience in Fintech, quantitative finance, or building tools for investment analysts.
- Hands-on experience with vector databases, LLM orchestration frameworks (like LangChain or Elixir's Bumblebee/Nx ecosystem), and semantic search.
- DevOps experience with AWS, Docker, or Terraform.
What We Offer
- Competitive salary and meaningful, early-stage equity.
- Comprehensive health, dental, and vision insurance.
- Flexible work environment (Remote friendly with regional hybrid options).
- The opportunity to work alongside an elite, tight-knit engineering team building a defining product in the AI & financial sector.
- Generous stipend for your home office configuration and hardware setup.
How to Apply
If you are excited about building the future of investing superintelligence, we’d love to hear from you. Please send your resume, a link to your GitHub or portfolio, and a brief note on why you think you'd be a great fit!
Pay: CHF4’000.00 - CHF6’000.00 per month
Benefits:
- Unlimited paid time off
- Work from home
Work Location: Remote