×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer - AI and Internal Tools

Job in Langley, BC, Canada
Listing for: Push Operations
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below

Full Stack Software Engineer – AI and Internal Tools

Engineering
• Canada – Pacific Time Zone – Remote
• Full‑time
• Intermediate

About the Company

Push is an all‑in‑one platform that helps businesses grow by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to free up customers' time so they can focus on their passions.

About 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 supporting growth leads to great outcomes for both people and customers.

The Role

Push is looking for an experienced Full Stack Software Engineer who will architect, build, and test internal tools and AI integrations. This role tackles a wide range of technical challenges to impact the most critical aspects of our business.

Job Duties
  • Building and maintaining internal tools and automations to help 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. Work energizes you and supports your passions.
  • Grow yourself. Personal and professional development go hand in hand.
  • Make an impact. Your guidance shapes success stories across North America.
Requirements
  • 5+ years professionally building web applications
  • Experience with at least one of PHP, Python, Ruby, Go, C/C++ or C#
  • Java script experience – ES6, Webpack, Angular, React JS, React Native
  • Solid understanding of relational databases and SQL
  • Solid understanding of computer science concepts (data structures, design patterns, algorithms)
  • Commitment to writing testable and maintainable code
  • Track record of building and maintaining highly scalable products
  • Curious and innovative, staying abreast of latest technology and challenging status quo
Bonus

Skills and Qualifications
  • PHP experience using Laravel or another MVC framework
  • Knowledge of payroll in Canada and/or the USA
  • Experience integrating with AI APIs (e.g., AWS Bedrock) and implementing safeguards such as AWS Guardrails
  • Experience working on internal tools involving various teams within an organization
  • Experience on a Dev Ops or Platform team stitching together technologies, services, APIs, and languages
  • Experience building RAG‑powered features
  • Experience with multi‑agent frameworks (e.g., CrewAI)
  • Previous startup experience
  • Strong academic background in Computer Science, Engineering, or equivalent experience
EEO Statement

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

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary