Maxa Logo

Maxa

Senior Full-Stack Developer (AI-First)

Posted Yesterday
Be an Early Applicant
In-Office
Montréal, QC
Senior level
In-Office
Montréal, QC
Senior level
As a Senior Full-Stack Developer, you'll own end-to-end delivery of enterprise features, build scalable Python and SQL applications, integrate AI capabilities, and drive engineering excellence in a startup environment.
The summary above was generated by AI

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

  1. Initial screening with Gen (30 min, GMeet) - ownership mindset assessment and technical background evaluation
  2. Technical interview (1.5 hours on-site) with Seb and Adrien, senior developers - live coding and whiteboard problem-solving exercises
  3. Cultural fit interview (1 hour on-site) with Raya (VP of Engineering) 

Timeline: ~2–3 weeks from application to offer

Top Skills

AWS
Azure
GCP
Kafka
Llms
Python
Snowflake
Spark
SQL

Similar Jobs

21 Days Ago
In-Office
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • eCommerce
As a Senior Full Stack Engineer, you will develop full-stack applications, design APIs, and collaborate across teams to deliver AI-driven solutions for our platform.
Top Skills: AWSDockerFastapiKubernetesMongoDBPostgresPythonReactTypescriptVite
21 Days Ago
In-Office
4 Locations
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Senior Full Stack Engineer, you'll build features for an AI workspace, develop agents for sensitive data, write minimal code, and collaborate with researchers to implement models.
Top Skills: PythonReact
2 Hours Ago
Easy Apply
Hybrid
Montréal, QC, CAN
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Commercial Account Executive, you will engage with small to medium size customers, manage the sales process, and help them leverage IoT data for their operations.
Top Skills: SFDC

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account