Share this Job


Aurora Cannabis is looking for a Manager, Custom Applications to join our Information Services team in the fast-paced cannabis industry. The successful candidate will be accountable for the full life cycle of custom application development and support across the enterprise.


  • Accountable for the technical delivery of software development projects.
  • Work with business stakeholders and product owners to translate complex functional and technical requirements into detailed project plans and schedules; manage the day-to-day activities of the Custom Applications team by defining, implementing and maintaining a coherent, progressive development strategy for our product line.
  • Manage the relationship with our external and internal development teams
  • Research, review, recommend and implement new technology solutions to optimize custom software development life cycle
  • Delivery of quality applications on-time and on-budget
  • Manage stakeholder expectations effectively and with a customer first orientation
  • Report on status of product quality to management, customer support and product teams via rigorous execution of detailed plans and accurate reporting of test cases executed, bugs discovered, bugs fixed, etc.
  • Enforce and follow corporate IT general controls in all software development initiatives
  • Ensure all software development initiatives are compliant with relevant rules & regulations (SOX/CSOX, PCI, GDPR, CASL, etc.) and corporate privacy policy
  • Ability to work in an environment that promotes frequent releases while maintaining a long-term strategy.
  • Operational support of critical legacy custom systems, including “new legacy” systems from business acquisitions.
  • Manage DevOps practice for entire Software Engineering department (Custom Applications, as well as Web & eCommerce teams).
  • Comfortable in a start-up environment, must be willing to wear multiple hats, be flexible and pitch in whenever and wherever needed to help get the job done. We love people who are excited to get involved where needed.
  • Manage vendor relationships.



  • Bachelor’s degree in computer science or related discipline, or equivalent proven industry experience.
  • 2+ years of experience leading or managing software developers for a software company building large-scale web applications
  • 8+ years of experience building software
  • Understanding and experience with modern cloud and serverless architecture
  • Experience mentoring and leading software developers and small teams through strong interpersonal and organizational skills
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience working and collaborating with a multi-disciplinary team such as project management, solution architects, business analysts, user experience designers and customer support teams.
  • Ability to effectively manage dependencies and remove obstacles to ensure team productivity
  • Experience working in JIRA and Confluence a plus.
  • Keeps stakeholders proactively informed about project status and plans
  • Experience working in a highly-regulated industry would be considered an asset
  • Knowledge of the emerging cannabis industry would be considered an asset
  • Effective verbal and written communication skills
  • Problem solving and analysis
  • Strategic thinking


We would like to thank all applicants for their interest but only those selected for an interview will be contacted.

Aurora Cannabis Inc. is an Equal Opportunity Employer.