Full Stack Software Engineer – AI and Internal Tools Engineering • Canada – Pacific Time Zone – Remote • Full‑time • IntermediateAbout 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 DutiesBuilding and maintaining internal tools and automations to help teams succeedHelping build and scale back‑end services and APIsWorking with internal teams to find and implement innovative solutions to current bottlenecks in workflowsParticipating in code reviewsWriting and testing high‑quality, maintainable codeWhy 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.Requirements5+ years professionally building web applicationsExperience with at least one of PHP, Python, Ruby, Go, C/C++ or C#Javascript experience – ES6, Webpack, Angular, React JS, React NativeSolid understanding of relational databases and SQLSolid understanding of computer science concepts (data structures, design patterns, algorithms)Commitment to writing testable and maintainable codeTrack record of building and maintaining highly scalable productsCurious and innovative, staying abreast of latest technology and challenging status quoBonus Skills and QualificationsPHP experience using Laravel or another MVC frameworkKnowledge of payroll in Canada and/or the USAExperience integrating with AI APIs (e.g., AWS Bedrock) and implementing safeguards such as AWS GuardrailsExperience working on internal tools involving various teams within an organizationExperience on a DevOps or Platform team stitching together technologies, services, APIs, and languagesExperience building RAG‑powered featuresExperience with multi‑agent frameworks (e.g., CrewAI)Previous startup experienceStrong academic background in Computer Science, Engineering, or equivalent experienceEEO Statement Push is an equal opportunity employer. We believe diversity makes us stronger and more innovative.#J-18808-Ljbffr
Full Stack Software Engineer - Ai And Internal Tools
PUSH OPERATIONS
winnipeg, winnipeg
Published TodayNew
Report job