Design and build end-to-end features for a next-generation AI-powered customer experience platform. Collaborate with Product teams to define scope, prioritize features, and deliver iterative high-impact releases. Contribute to an AI-first system that leverages LLMs to power intelligent, context-aware customer interactions across multiple channels.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Fullstack Engineer in Canada.
This role sits at the core of a next-generation AI-powered customer experience platform, where you will design and build end-to-end features that shape how businesses interact with their customers. You will work in a fast-moving, highly collaborative, and globally distributed engineering team, where each member has significant ownership and impact. The environment is deeply product-driven, with engineers actively shaping roadmap decisions alongside Product and Design. You will contribute to an AI-first system that leverages LLMs to power intelligent, context-aware customer interactions across multiple channels. This is a role for someone who enjoys solving complex technical challenges, building scalable systems, and shipping meaningful features quickly. Your work will directly influence how AI transforms customer experience at scale.
Accountabilities
You will be responsible for building, scaling, and maintaining full-stack features across a modern AI-driven platform, ensuring performance, reliability, and long-term scalability.
- Design, develop, and maintain scalable full-stack features across frontend, backend, and infrastructure layers
- Collaborate closely with Product teams to define scope, prioritize features, and deliver iterative high-impact releases
- Integrate and optimize LLM-based AI capabilities into customer experience workflows
- Build and maintain microservices-based architecture supporting high-performance systems
- Optimize APIs, backend services, and system performance for scalability and reliability
- Manage and improve cloud infrastructure (AWS) using a DevOps-oriented mindset
- Participate in CI/CD pipeline development and continuous deployment practices
- Contribute to engineering excellence by sharing knowledge and mentoring teammates
- Collaborate across a distributed team to solve complex technical and product challenges
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
You are an experienced fullstack engineer with strong backend and frontend expertise, comfortable working in AI-driven, fast-paced environments and building scalable systems end-to-end.
- 7+ years of software engineering experience
- Strong proficiency in Node.js, TypeScript, React, and Express
- Solid experience working with AWS services (Fargate, Lambda, EC2, SQS)
- Strong understanding of PostgreSQL and Redis
- Experience with CI/CD pipelines (GitHub Actions, CodePipeline, or similar tools)
- Deep experience with microservices architecture and distributed systems
- Product-oriented mindset with focus on business impact beyond code delivery
- Strong problem-solving skills and ability to work in fast-paced environments
- Excellent collaboration and communication skills in distributed teams
- Experience integrating or working with AI/LLM systems is highly valued
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Experience with Next.js
- Knowledge of Infrastructure as Code (Terraform or AWS CDK)
- Python development experience
- Event-driven architecture experience
- Background in customer support or CX platforms
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar Jobs
Explore other opportunities that match your interests
Software Developer - Cloud Services
Autodesk
ALL JANS
Full-Stack Software Developer