Lead Architect & Back End Engineer

Apply Now

Company: Musora Media

Location: Abbotsford, BC V2S 0A1

Description:

Lead Architect & Back End Engineer

Department: Engineering

Employment Type: Full Time

Location: Abbotsford, BC

Reporting To: Robert Willems

Compensation: $120,000 - $140,000 / year

Description

Hi, I am Robert, Director of Software Engineering at Musora. We're an online music education company with the mission to create a world where everyone can play the songs they love!

Are you ready to shape the architecture of a cutting-edge platform? As our Lead Architect, you'll drive robust API design, build scalable systems, and craft efficient database schemas. Beyond the code, you'll inspire and mentor a talented back-end engineering team, cultivating a culture of technical excellence and innovation. Ready to make an impact? Let's build the future together!

We've requested a cover letter because we believe your personality is more than just bullet points on a rsum. Your letter will signal that this role is important to you.

Key Duties & Responsibilities

Architectural Leadership
  • Design scalable back-end architectures.
  • Define coding standards and pursue modern patterns (e.g., modular, microservices).

API Design
  • Develop and maintain RESTful/GraphQL APIs.
  • Establish API best practices for security, versioning, and integrations.

Database Schema Design
  • Optimize MySQL schemas for scalability and performance.
  • Implement indexing, query optimization, and migration strategies.

Team Leadership
  • Mentor back-end engineers and align teams on technical decisions.
  • Collaborate across teams to deliver technical solutions.

Operational Excellence
  • Ensure system reliability through CI/CD, monitoring, and logging.
  • Manage deployments for minimal downtime.

Driving Innovation
  • Introduce new technologies and promote continuous improvement.


Skills, Knowledge and Expertise

Experience
  • 7+ years in back-end development and technical architecture, with 3+ years in a leadership or team management role.
  • Experience designing scalable architectures for SaaS or similar platforms.

Technical Skills
  • Expert knowledge of PHP (Laravel) or similar languages/frameworks.
  • Expert-level experience in designing, building, and maintaining APIs.
  • Strong experience with MySQL, including schema design, query optimization, and indexing.
  • Familiarity with containerization tools (Docker) and cloud platforms (AWS, GCP).

Soft Skills
  • Strong leadership, mentorship, and communication skills.
  • A collaborative mindset and ability to bridge gaps between technical and non-technical teams.
  • Passion for delivering high-quality, scalable solutions in a delivery-focused environment.
  • Ability to exhibit the Company's Core Values: Empathy, Passion, and Grit.
  • Proficiency in the English language (written and verbal).

BONUS POINTS IF YOU HAVE:
  • Experience integrating back-end systems with mobile applications.
  • Familiarity with caching strategies and edge computing infrastructure for performance optimization.


Perks to working here (your benefits)
  • Extended Benefits. Health, Prescriptions, Dental, Mental Health Support and Vision Benefits for full-time/permanent positions - we care about our employees and we want to make sure YOU have the benefits you need to stay healthy and well.
  • Paid time off - we understand and value the importance of rest and recovery and that includes time away from work!
  • Career Growth. You're joining a growing team and company with ambitious goals.
  • Learning & Development. We encourage our team to develop their unique strengths, offering Gallup-Clifton Strengths coaching and workshops, along with tailored education opportunities.
  • Onsite Amenities and Events. Onsite parking, on-site gym, and events! Be a part of a fun-loving team!
  • Onsite SNACKS, beer/kombucha fridge, coffee/tea and more! We want to make sure you stay fuelled throughout the day!
  • Casual dress. We want you to feel comfortable when you work. No need to wear a business suit [unless you want to].
  • Flexible work. Work on-site at our Abbotsford, BC, Canada head office, or in a hybrid environment (role dependant). Please note that hybrid roles will require weekly office presence.

Similar Jobs