We Know Training Logo

We Know Training

Senior Python Full Stack Developer

Posted Yesterday
Be an Early Applicant
In-Office
Edmonton, AB
Senior level
In-Office
Edmonton, AB
Senior level
Design and develop scalable features for a SaaS platform, enhance AWS infrastructure, write clean code, and implement CI/CD pipelines while focusing on user experience.
The summary above was generated by AI

Senior Python Full Stack Developer – Full Time, In-Office
Location: 150, 15315 123 Ave NW, Edmonton, AB T5V 1S6

You are a builder and a pioneer. You want to work side-by-side with a team of like-minded, talented people, designing and writing software that creates an exceptional training experience for individuals in regulated professions. 

You thrive on solving problems. You’re smart, driven, and get things done. Coding isn’t just your job—it’s who you are. You want to build impactful software that makes a difference, with your time and effort going toward something meaningful. 

You care about user experience. You know that thoughtful design and seamless functionality are the cornerstones of great software. To you, creating intuitive, user-friendly systems isn’t just a technical challenge—it’s a craft that enhances the lives of those who rely on your solutions. 

We Know Training is looking for a full-time Senior Full Stack Developer to join our Technology Team in our Edmonton office. This role is a senior technical position reporting to the SVP of Product and Technology. You’ll play a critical role in building our next-generation SaaS platform that will revolutionize the training experience for learners in regulated professions. 

This is an in-office role — our Technology Team thrives on close collaboration, brainstorming, and problem-solving together in person.
 

We’re also an AI Progressive team. We expect our engineers to maximize their use of AI tools to boost productivity, automate tasks, and build smarter, faster. AI does not replace your brain, but it can reduce the time it takes to develop the solutions you design.
 

We’re at an exciting time in our company’s journey—we’re building the future of online training technology. If that sounds like your thing, apply now and include a brief cover letter with your resume. 
 

The Job:
 

Software Development 

  • Design and develop features and integrations that provide value to platform partners and learners. 
  • Build scalable, maintainable, and robust software architecture across the stack. 
  • Enhance and modernize AWS cloud infrastructure to ensure performance, reliability, and security. 
  • Write clean, well-tested code that follows quality guidelines. 
  • Implement and maintain CI/CD pipelines to streamline delivery. 
  • Release and monitor your code, participating in peer reviews and Agile ceremonies. 
  • Take ownership of your work, delivering features with predictability. 
  • Recommend and participate in codebase refactoring. 
  • Use AI-assisted development tools to improve velocity and efficiency. 
  • Help shape the future of We Know Training’s software platforms, with an emphasis on user experience and long-term scalability. 

Platform Technical Stack 

  • Back end: Python/Django/Celery 
  • Front end: Vue3/Quasar/Pinia/Tailwind CSS 
  • Infrastructure: AWS (EC2, ALB, S3, CloudFront, Aurora PostgreSQL) 
  • Testing: Pytest, Cypress 
  • CI/CD: GitHub Actions
     

Your Qualifications 

  • 7+ years of professional programming experience, with at least 3+ in full stack development. 
  • Experience with Python/Django, Vue3 (or similar like Angular or React), AWS infrastructure, PostgreSQL, and GitHub. 
  • Proven experience deploying and managing SaaS applications in AWS. 
  • Strong understanding of software architecture principles and DevOps practices (CI/CD, infrastructure as code, monitoring, and security). 
  • Experience with Docker and docker-compose for staging & production deployments. 
  • Post-secondary education in Computer Science, Software Engineering, or equivalent practical experience. 
  • Excellent communication skills — able to explain technical concepts to a wide range of audiences. 
  • Curiosity and commitment to continuous learning. 
  • Interest in and ability to work in an Agile Scrum environment, in-office in Edmonton. 
  • Nice-to-haves: Ruby on Rails, Angular, GraphQL. 
  • Experience with AI/ML, or integrating AI APIs (GPT, Claude, etc.), is an asset. 

Why We Know Training 

We Know Training is a full-service, go-to provider of online training for professionals in regulated industries. We offer everything needed to build, deliver, and distribute online training. We are a fast-moving, growth-oriented company with an ambitious outlook. Your teammates here will be creative, smart, and curious, and your career trajectory here will have almost limitless potential. 

Perks 

  • 80% of premiums paid for medical and dental 
  • RRSP matching program 
  • Life insurance 
  • Disability insurance 
  • Company bonus pool 
  • Career growth potential 

Please note that if you are selected for this role, a criminal record check will be mandatory.

Top Skills

Python,Django,Celery,Vue3,Quasar,Pinia,Tailwind Css,Aws,Postgresql,Github,Docker

Similar Jobs

57 Minutes Ago
Remote or Hybrid
Calgary, AB, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect guides customers through digital transformation, providing architectural expertise and aligning technology with business goals while mentoring teams.
Top Skills: Ai TechnologyCloud ApplicationsServicenow
57 Minutes Ago
Remote or Hybrid
Calgary, AB, CAN
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Customer Success Executive manages post-sale relationships, increases customer satisfaction, drives retention, and advises senior clients on achieving value from ServiceNow platforms.
Top Skills: AIServicenow
An Hour Ago
In-Office
Calgary, AB, CAN
Expert/Leader
Expert/Leader
Big Data • Information Technology • Software • Analytics • Energy
The Segment Director/Advisor will lead go-to-market strategies, track business performance, and engage clients to enhance product offerings in the power market.
Top Skills: AnalyticsEnergy TechnologyGenerative Ai

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account