Full Stack Engineer (Backend-Focused)
AI Summary
Builds and maintains backend services and APIs, designs microservice architectures, and develops user-facing features, while owning CI/CD pipelines and production reliability.
About this role
Job description:
G&A ROBOT INC. is a Vancouver-based smart food and beverage automation company. We operate automated coffee and beverage machines across universities, transit hubs, hospitals, and other public facilities.
We're looking for a Full Stack Engineer who loves building reliable, scalable backend systems and is just as comfortable shipping polished features on the frontend. About 75% of your time will go to backend work and 25% to frontend work. You'll own features from design to production, help shape our microservice architecture, and improve how we build, test, and deploy software.
What You'll Do
- Design, build, and maintain backend services and APIs in C#, Java, or Kotlin
- Build and evolve a microservice architecture: service boundaries, inter-service communication, data consistency, and resilience
- Build user-facing features with TypeScript and a modern frontend framework
- Own and improve CI/CD pipelines and the deployment process, so releases are fast, safe, and repeatable
- Work on DevOps practices: infrastructure, containerization, monitoring, logging, and alerting
- Write clean, tested, maintainable code, and take part in code reviews
- Work closely with product, design, and cross-functional team to turn requirements into working solutions
- Troubleshoot and fix production issues, and take ownership of system reliability
What We're Looking For
- 3 - 5 years of professional software engineering experience
- Strong backend experience with C#, Java, or Kotlin
- Solid hands-on experience with TypeScript for frontend development
- Proven experience designing and running microservices in production
- Hands-on experience with CI/CD (e.g., GitHub Actions, GitLab CI, Azure DevOps, Jenkins) and DevOpspractices
- Familiarity with containers and orchestration (Docker, Kubernetes) and at least one major cloud provider (AWS, Azure, or GCP)
- Experience with relational and/or NoSQL databases
- Excellent communication skills: you can explain technical decisions clearly to both technical and non-technical people
- Self-driven: you take ownership, work well with little supervision, and push work forward on your own
Nice to Have
- Experience building or integrating payment systems, such as payment gateways, transaction processing, reconciliation, PCI DSS compliance, or idempotency and handling failures in financial flows
- Experience with event-driven architecture and message brokers (Kafka, RabbitMQ, SQS, etc.)
- Experience with infrastructure-as-code (Terraform, Pulumi, Bicep)
- Experience in fintech or another highly regulated industry
What We Offer
- $Base: 80-100k + RSU
- Health, dental, and vision benefits
- Complementary beverages and food
- Regular company events
- Onsite Parking
Skills
Explore related jobs
More jobs at G&A Robot
- G
B2B Sales RepresentativeBurnaby, British Columbia - G
Vending Machine TechnicianBurnaby, British Columbia - G
Independent Sales Representative (Commission Based) – Office Coffee SolutionsBurnaby, British Columbia - G
Associate, GTM Planning & Expansion (Food Tech)Burnaby, British Columbia - G
Smart Vending Machine Operator (Mon - Fri)Concord, Ontario - G
Machine Attendant (Automated Beverage Equipment)Burnaby, British Columbia
Similar CI/CD jobs
Jobs in Burnaby
- E
Director of Field OperationsEncepta · Burnaby, British Columbia - CLegal CounselConeTec Group · Burnaby, British Columbia
- BSenior Manager/Engineer (Water Resources)Binnie · Burnaby, British Columbia
- BSenior Project Engineer/Project Manager (Ports, Heavy Industrial/Mining)Binnie · Burnaby, British Columbia
- SPrototype TechnicianSvante · Burnaby, British Columbia
- OPart-Time Reception Associate - OpenRoad Subaru BoundaryOpenRoad Auto Group · Burnaby, British Columbia
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.