TL;DR
- Senior Full-Stack Developer (AI-First)
- Montreal (Hybrid: Tues–Thurs in office)
- Own end-to-end delivery of enterprise-grade features powering Maxa’s finance-grade AI products.
- Build scalable Python + SQL applications on Snowflake, integrate LLMs into production systems, and solve complex problems across architecture, AI, and system design.
Build the AI-First Applications Enterprises Rely On
Maxa, an AI-first company, is hiring a Senior Full-Stack Developer to design, build, and ship the core application features behind our audit-ready finance AI products.
You’ll work across our Snowflake-based data ecosystem, integrate LLMs into production workloads, and architect systems that power CFO-ready answers in seconds. This is a high-impact role where you’ll own critical features end-to-end—architecture, development, testing, deployment, and production quality.
Everything is being built from the ground up.
The Impact You’ll Make
As a Senior Full-Stack Developer, you’ll be a core individual contributor shaping Maxa’s product capabilities. You’ll partner closely with Product, Architecture, and Data teams to turn business needs into scalable, reliable software.
You’ll be responsible for:
Owning complex features end-to-end
- Architecting, building, testing, and shipping production software
- Translating business requirements into robust technical solutions
- Ensuring quality without relying on a dedicated QA team
Building scalable, data-driven applications
- Developing Python + SQL features within our Snowflake-centric ecosystem
- Implementing performant backend logic and data-driven workflows
- Designing systems that convert raw data into actionable insights
Integrating AI into production systems
- Leveraging LLMs, embeddings, and AI-first engineering patterns
- Applying prompt engineering, retrieval patterns, and model integrations
- Using AI-powered development tools to accelerate velocity and improve quality
Driving engineering excellence
- Conducting thoughtful code reviews and promoting best practices
- Implementing automated testing and reliability safeguards
- Contributing to architectural decisions that shape our product foundation
What Success Looks Like
After a year at Maxa, we’ll know you’re the right hire if you’re:
- Consistently shipping complex features with high quality and minimal oversight
- Ramping up fast on our AI + Snowflake technology stack
- Taking on difficult, ambiguous work and delivering like a senior IC
- Collaborating with high-trust giving and receiving feedback openly
- Bringing high drive and energy, pushing the product forward every week
- Becoming a go-to engineer for critical, technically challenging work
This role is about being a strong senior individual contributor who excels at solving complex problems and shipping high-quality software.
You’re the Right Fit If You Have:
Core Skills
- 7+ years building impactful applications with strong engineering fundamentals
- Python mastery (or deep OOP expertise - TypeScript, etc.)
- Expert SQL + deep database understanding (Snowflake experience is a plus)
- Proven end-to-end feature ownership without QA dependency
- Experience integrating LLMs and AI capabilities into production systems
- Cloud experience (AWS, GCP, or Azure)
- Extreme ownership mindset—accountability for deliverables and quality
- Adaptability and comfort with fast-paced startup environments
Additional Technical Strengths
- Snowflake Native App development experience
- Mentoring or pairing experience
- SnowPro Core certification
- Distributed systems/data pipelines (Spark, Kafka)
- DevOps or CI/CD optimization experience
This Position Is NOT for You If:
- You require highly detailed specs - autonomy is essential here
- You prefer corporate stability over startup pace - we move quickly
- You’re uncomfortable owning quality without a QA team
- You want predictable tasks over frequent, complex technical challenges
What Your Integration Will Look Like
Join our Software team under the leadership of our Engineering Leader, Raya, who champions ownership, measurable impact, and technical excellence.
From day one:
- Week 1-2: Deep dive into our Snowflake/Python/Streamlit stack with personalized mentoring and first contribution to production code
- Month 1: Complete ownership of a client feature with direct impact on enterprise users' business insights
- Month 3: Technical leadership of a complex project and active mentoring of at least two junior/intermediate developers
Recruitment Process
- Initial screening with Gen (30 min, GMeet) - ownership mindset assessment and technical background evaluation
- Technical interview (1.5 hours on-site) with Seb and Adrien, senior developers - live coding and whiteboard problem-solving exercises
- Cultural fit interview (1 hour on-site) with Raya (VP of Engineering)
Timeline: ~2–3 weeks from application to offer



