JobFlexy

Software Developer, Concorde Gateway, Full Stack – Google – Waterloo, ON

Location: Ontario | Company: Google

Waterloo, Ontario is home to one of Canada’s most exciting tech scenes — and Google’s team there is pushing the boundaries of what’s possible with AI-powered enterprise communication. If you’re a full-stack software developer with a passion for generative AI and building systems that work at scale, this Software Developer, Concorde Gateway, Full Stack role could be a compelling next step.

Sponsored Links

This position sits within Google’s Cloud Applied AI (AAI) team, which is responsible for the cloud-based “last-mile” integrations that connect next-generation AI agents to users across chat and voice surfaces. You’ll be building the infrastructure where Gemini-powered AI meets real customers — making those interactions reliable, scalable, and intelligent.

About the Role: Software Developer, Concorde Gateway, Full Stack

In this role, you’ll contribute to the first-party development of core integration platforms that power seamless, AI-driven conversations for enterprise customers. You’ll work on cloud-based communication system integrations for AI agents, spanning telephony, WebRTC, and chat surfaces. This is end-to-end, full-stack work — from defining technical designs to delivering production-ready systems built for high availability and low latency.

You’ll be working in a fast-paced, agile environment alongside Product Management, UX designers, and AI research teams. The team operates at the forefront of applied AI, collaborating directly with model builders. This means you’ll need to navigate complex technical trade-offs, communicate clearly across disciplines, and bring both depth and versatility to your work.

Sponsored Links

Benefits and Salary

The Canada base salary range for this full-time position is CAD $150,000 – $154,000, plus bonus, equity, and a comprehensive benefits package. Google’s compensation is determined by role, level, and location, with individual pay further influenced by skills, experience, and education. To explore the full benefits offering, visit Google’s official benefits page.

Job Details

📌 Job Type: Full-Time

🏢 Company: Google

📍 Location: Waterloo, ON, Canada

📊 Level: Mid

💰 Pay: CAD $150,000 – $154,000 base salary + bonus + equity + benefits

Responsibilities

As a member of the Concorde Gateway team, your day-to-day work centres on building and maintaining the integrations that bring AI agents to life across enterprise communication surfaces. Each of these responsibilities plays a direct role in shaping how businesses interact with AI-powered customer experiences at scale.

  • Drive end-to-end development of cloud-based communication system integrations for AI agents
  • Define and deliver technical designs for integrating AI agents into first-party and third-party chat and voice surfaces
  • Accelerate development in an action-oriented, agile environment within a rapidly evolving domain
  • Collaborate closely with Product Management, UX, and AI research teams to define requirements and deliver AI-powered customer support experiences
  • Apply domain expertise in telephony, chat, or generative AI to guide product direction and navigate complex technical trade-offs

Requirements / Skills

Google is looking for a versatile software developer who can bring both technical depth and leadership qualities to a cross-functional team. The ideal candidate has hands-on experience with AI systems and distributed architectures, and is enthusiastic about tackling new challenges across the full stack.

  • Bachelor’s degree in a relevant field, or equivalent practical experience
  • 2+ years of software development experience in one or more programming languages (or 1 year with an advanced degree)
  • 2+ years of experience with data structures or algorithms
  • Experience with generative AI, LLMs, or conversational AI in the development of AI agents or agentic frameworks
  • Preferred: Master’s degree or PhD in Computer Science or a related technical field
  • Preferred: Experience with communication systems such as telephony, WebRTC, or chat, and integration with AI agents
  • Preferred: Experience building highly available, low-latency, scalable distributed systems for real-time communication
  • Preferred: Experience contributing to complex, cross-functional projects and developing accessible technologies

How to Apply

To apply, visit the official job posting using the link below. Make sure your resume is up to date and reflects your relevant experience with AI systems and full-stack development before submitting.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Google in Waterloo.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Software Developer, Concorde Gateway, Full Stack role at Google in Waterloo is ideal for candidates who excel in full-stack development, generative AI and LLMs, and cloud-based distributed systems. On your resume, emphasize any experience with AI agent development, agentic frameworks, or conversational AI systems, attention to system reliability, and your ability to work in a fast-paced, cross-functional environment. If you’ve previously worked in enterprise software, cloud infrastructure, or real-time communication systems, make sure to highlight specific achievements and responsibilities that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like generative AI, large language models (LLMs), and full-stack development that appear in the posting. Quantify your achievements where possible (e.g., “reduced system latency by 30%” or “led integration of AI agent across 3 communication surfaces”). Write a brief cover letter expressing your genuine interest in Google and why you’re excited about this opportunity in Waterloo. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Google‘s values, recent AI initiatives (particularly around Gemini and Google Cloud), and the team’s work in applied AI beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your technical problem-solving and cross-functional collaboration skills. Common questions may include scenarios about system design for high availability, navigating technical trade-offs, and working with AI models in production environments. Dress appropriately for a technology environment, arrive 10–15 minutes early (or join your video call on time), and bring copies of your resume. Prepare thoughtful questions about the role, team dynamics, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.