Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer - AI and Internal Tools

Full-time

Push Operations

The Company

Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion.

Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies and more.

The Team

We’re a collaborative, dog-loving, people-first crew that values curiosity, initiative, and kindness. Our culture is built on the belief that when people are supported to grow, great things happen for them and for our customers. As part of our growing team, you'll play a key role in helping our customers realize the full value of Push from day one.

Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers

The Role

Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting, building and testing Push's internal tools and AI integrations. In this role, you will have the ability to tackle a wide range of technical challenges and make a big impact on some of the most critical aspects of our business.

Job Duties:

  • Building and maintaining internal tools and automations to help our teams succeed 
  • Helping build and scale back-end services and APIs
  • Working with internal teams to find and implement innovative solutions to current bottlenecks in workflows
  • Participating in code reviews
  • Writing and testing high-quality, maintainable code

Why Push?

  • Do what you love. We believe in work that energizes you and supports your passions.
  • Grow yourself. At Push, personal and professional development go hand in hand.
  • Make an impact. Your knowledge and guidance will shape the success stories of businesses across North America.

Hear from our Software Engineers

Additional Information

We value non-traditional career paths. If your experience doesn’t check every box but you’re excited about the role, we still encourage you to apply.

Push is an equal opportunity employer. We believe diversity makes us stronger and more innovative.

  • 5+ years professionally building web applications
  • Experience with at least one of PHP, Python, Ruby, Go, C/C++ or C#
  • Javascript experience - ES6, Webpack, Angular, React JS, React Native
  • A solid understanding of relational databases and SQL
  • A solid understanding of computer science concepts, e.g.: data structures, design patterns, and algorithms
  • You understand the importance of writing testable and maintainable code
  • A track record of building and maintaining highly scalable products
  • You are curious and innovative, consistently staying abreast of the latest technology and challenging the status quo

Bonus Skills and Qualifications:

  • PHP experience using Laravel or any other MVC framework
  • Knowledge of payroll in Canada and/or the USA
  • Experience integrating with AI APIs (AWS Bedrock) including using MCPs and implementing safeguards (e.g., AWS Guardrails)
  • Experience working on internal tools involving various teams within an organization
  • Experience working on a DevOps or Platform team stitching together various technologies, services, APIs, and/or languages to achieve a goal
  • Experience building RAG-powered features
  • Experience with multi-agent frameworks (e.g., CrewAI)
  • Previous startup experience
  • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer - AI and Internal Tools in Vancouver, BC vacancy
  •  ...procurement, inventory, prefabrication, tool management, and delivery. We connect...  ..., side by side distributor pricing, AI discrepancy detection, and 180+...  ...integrations.   We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both... 
    Suggested
    Full time
    For contractors
    Relocation

    Remarcable

    Vancouver, BC
    14 days ago
  •  ...is building the world’s leading Agentic AI platform to transform enterprise productivity...  ..., Flipkart, and Okta, our team includes engineers from premier tech companies and graduates...  ...js or Python. Build, test, and deploy full-stack web applications using React and gRPC,... 
    Suggested
    Full time

    Ema

    Vancouver, BC
    15 days ago
  • $90k - $125k per year

     ...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,... 
    Suggested
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  • $85k - $140k per year

     ...About Alloy.ai   Alloy.ai is the Commerce Intelligence System for consumer brands. We unify data from 500+ sources —...  ...we celebrate diversity of all kinds. About the Role   Full-stack engineers tackle many exciting and complex challenges ranging from modeling... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Alloy.ai

    Vancouver, BC
    more than 2 months ago
  • $90k - $125k per year

     ...system for our customers so they can spend more time doing what they love. The Role: Push is looking for an experienced Full Stack Software Engineer (back end focus preferred) who loves tracking down tricky bugs, untangling thorny refactors, and uncovering performance... 
    Suggested
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  • $50k - $55k per year

     ...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration... 
    Remote job
    Full time
    Internship

    Versafile-inc

    Vancouver, BC
    more than 2 months ago
  • $65k - $75k per year

     ...experiencing explosive growth. Our next major engineering milestone is evolving our data layer to...  ...We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the...  ...interface feels snappy and intuitive. Modern Tooling & Workflow: Familiarity with essential... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Creator

    Vancouver, BC
    more than 2 months ago
  • $150k - $170k per year

     ...transform insurance into a trusted and delightful experience using AI. We are building the AI operating system for North America’s...  ...’ Insurtech 50 and Fintech 100   About the Role As a Full Stack Staff Engineer at Quandri, you will be directly responsible as an IC leader... 
    Long term contract
    Full time
    Internship
    Shift work

    Quandri

    Vancouver, BC
    more than 2 months ago
  •  ...About this role:   We're looking for a Full Stack Developer (main back end focus) to work...  ...intelligence for the digital economy! Our Engineering Culture We believe that "Simplicity is...  ...We avoid over-engineering. We prefer the tools we already have and the most... 
    Full time
    Temporary work
    Worldwide

    Sensor Tower

    Vancouver, BC
    more than 2 months ago
  • $120k - $150k per year

     ...the center of everything we do, and we are looking for a  Senior Full-Stack Engineer who wants their code to mean something. Working closely with...  ...pipelines Design & Collaboration: Figma, Agile methodologies AI Tools: We actively leverage LLMs and advanced tooling to... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Total Life

    Vancouver, BC
    more than 2 months ago
  •  ...Senior Software Engineer, AI Enablement The role & impact You'll join a small team that builds the tools, platforms and best practices helping engineers across Xero work with AI. Rather than shipping something once and moving on, you'll own it end to end from early experimentation... 
    Full time

    Xero

    Vancouver, BC
    8 days ago
  • $190k - $230k per year

     ...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented...  ...workforce in their communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Vancouver, BC
    16 days ago
  •  ...Mythic is building the future of AI computing with breakthrough...  ...advanced signal processing, and is engineered to operate from –40 °C to +125...  ...Engineering team Builds software pipelines that adapt neural...  ...use. Design algorithms and tools for Mythic’s neural network... 
    Full time

    Mythic

    Vancouver, BC
    more than 2 months ago
  • $155k - $165k per year

     ...We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous...  ...integrating with Smile.   T his is a full-time remote role working Monday - Friday...  ...We serve app developers, agencies, and internal teams by focusing on outcomes, not just... 
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Smile.Io

    Vancouver, BC
    more than 2 months ago
  • $100k - $120k per year

    Full Stack SAP Developer (Remote, Canada) Location: Remote anywhere in Canada (but you must...  ...per year VersaFile is a fast-growing software company that specializes in building...  ...development. Or, you may be a strong full-stack engineer who is interested in specializing in SAP... 
    Remote job
    Long term contract
    Full time
    Flexible hours

    Versafile-inc

    Vancouver, BC
    a month ago
  • $60k - $85k per year

     ...everything we do, and we're looking for a Full-Stack Developer who wants their code to...  ...Mentor junior developers and help shape engineering culture as we grow Our Stack Backend...  ...Design: Figma Methodology: Agile AI Tools: We actively use LLMs to accelerate... 
    Full time
    Remote work
    Flexible hours

    Total Life

    Vancouver, BC
    more than 2 months ago
  • $180k - $225k per year

     ...This role sits at the intersection of AI engineering and application development. You’ll build customer...  .... You craft fast, polished, reliable software and you're drawn to problems that are genuinely unsolved. We're looking for full stack engineers and those who lean more... 
    Full time
    Work at office
    Remote work

    Durable

    Vancouver, BC
    more than 2 months ago
  •  ...transforming SecOps with Morpheus, our AI-driven Autonomous Security Operations Center...  ...is looking for a hands-on Agentic AI Engineer — a software engineer who designs, builds, and...  ...autonomous decision-making, planning, and tool use to execute complex workflows. This role... 
    Permanent employment
    Full time
    Work at office
    Monday to friday

    D3 Security Management Systems

    Vancouver, BC
    more than 2 months ago
  • $35 - $38 per hour

     ...seeking a talented and motivated early-career software engineer to join the Match Group Core in a brand...  ...a technical service provider for many internal central and corporate teams, such as HR,...  ...will be enabled with extensive agentic tooling to achieve your goals, and in turn, you... 
    Hourly pay
    Permanent employment
    Full time
    Fixed term contract
    Internship
    Work at office
    Worldwide
    3 days per week

    Match Group

    Vancouver, BC
    2 days ago
  • $90k - $135k per year

     ...providers; or helping artists use the latest AI tools and make thoughtful decisions with data-...  ...an invaluable role in our success. The engineering team at Warner Music Group makes all of...  ...highly effective team Own features though full development lifecycle – design, creation,... 
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    a month ago
  • $90k - $107k per year

     ...just the important stuff) Design and build secure, scalable full-stack services using AWS serverless tech (Lambda, SQS, API Gateway) —...  ...with opinions and documentation, not just vibes. Use AI tools to move faster on coding, debugging, testing, and research — but... 
    Full time
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Flexible hours

    Diligent

    Vancouver, BC
    29 days ago
  • $60 - $80 per hour

     ...About Us BGC Engineering Inc. (BGC) is an international applied earth sciences professional services firm. We are...  ...fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting...  ...We are looking for an Intermediate Full-Stack Developer to join the Structura... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Flexible hours
    1 day per week

    BGC Engineering Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...work together. Our platform streamlines procurement and tool management, bringing clarity, efficiency, and modern...  ...for decades. As a part of our Co-op program for Full Stack Developers, you will join a real engineering team where you will contribute to meaningful features... 
    Full time
    Temporary work
    For contractors
    Work at office

    Remarcable

    Vancouver, BC
    10 days ago
  • $240k - $285k per year

     ...management, bill pay, and travel software, Brex enables founders and...  ...control spend effortlessly. Brex’s AI-native automation and world-...  ...reality by empowering you with the tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex... 
    Long term contract
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex Inc.

    Vancouver, BC
    more than 2 months ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.  Compensation: $98,000 - $147,000...  ...the role We're looking for a Senior Full Stack Software Engineer to join our engineering team... 
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    a month ago
  • $50k - $62k per year

     ...months (~July 2026 – December 2026)  Full Time: M-F, 40 hr/ week  Salary Range:...  ...across clients.   We're hiring an ML Engineering Intern to join our ML Products team that will...  ...Our team runs on internal automation tools that handle deployment, signal investigation... 
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    Work from home
    Relocation
    Shift work

    Geocomply

    Vancouver, BC
    more than 2 months ago
  • $60k - $100k per year

     ...Description Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total...  ...Full-Stack Developer to join our dynamic software development team in Vancouver, BC. In this...  ...workflows using LLMs and other AI technologies. Quick adaptability to new... 
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life

    Vancouver, BC
    more than 2 months ago
  •  ...provider of strategic planning and performance management software, helping organizations turn their visions into reality. We...  ...this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that... 
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Envisio

    Vancouver, BC
    10 days ago
  •  ...Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Vancouver...  ...staying close to the frontier of AI. You will shape how we build...  ...This means optimizing across the full stack: inference costs at scale,... 
    Full time
    Work at office

    Klue Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...Downtown Vancouver (On-Site) • Full-Time   Here's Your Chance The dental industry a $40B global market spanning 28...  ...without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer - AI and Internal Tools. Be the first to apply!