Software Engineering Internship

Software Engineer Intern - (GCP / Firebase / AI Tools)

at BrickRed Systems

πŸ“ Location Burnaby, British Columbia Hybrid
πŸ“‹ Details Intern
πŸ“… Posted

About the Role

Develop web apps, integrate Firebase and GCP.

About BrickRed Systems

Global tech consulting firm with enterprise clients.

Full Description

Role Overview

We are looking for a motivated Software Engineer Intern to join our engineering team and gain hands-on experience building modern web applications and AI-enabled solutions. This role offers exposure to Google Cloud Platform (GCP) , Firebase , and cutting-edge AI development workflows. You will work closely with experienced engineers to design, build, and deploy scalable applications using TypeScript and Angular , while learning best practices in cloud development and modern software engineering.

Key Responsibilities

  • Assist in developing and maintaining web applications using TypeScript and Angular
  • Build and integrate backend services using Firebase (Firestore, Authentication, Cloud Functions)
  • Work with Google Cloud Platform (GCP) services for deployment, hosting, and scalability
  • Support development of AI-enabled features using tools such as Claude APIs
  • Participate in code reviews, debugging, and testing
  • Collaborate with cross-functional teams on product features and enhancements
  • Document technical solutions, workflows, and learnings
  • Follow best practices in security, performance, and code quality

Basic Qualifications

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Strong fundamentals in JavaScript / TypeScript
  • Basic understanding of web development (HTML, CSS, Angular or similar frameworks)
  • Familiarity with REST APIs and client-server architecture
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities

Preferred Qualifications (Nice-to-Have)

  • Hands-on experience with Google Cloud Platform (GCP)
  • Familiarity with Firebase (Firestore, Auth, Hosting, Cloud Functions)
  • Exposure to AI tools or LLMs (e.g., Claude, OpenAI, etc.)
  • Experience using Git/GitHub for version control
  • Understanding of CI/CD, Docker, or cloud deployment workflows
  • Personal or academic projects demonstrating development experience

What You’ll Gain

  • Hands-on experience with cloud-native development (GCP & Firebase)
  • Exposure to AI-powered application development
  • Mentorship from experienced engineers
  • Opportunity to work on real-world projects
  • Potential for full-time opportunities based on performance

About Brickred Systems:

Brickred Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. Brickred Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.

With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.

Opens in a new tab on the company's website