About MYSHIFT
MYSHIFT, developed by Shift Systems Inc., is building a better way to manage temporary and event-based work. We are an intelligent workforce orchestration platform that helps organizations bring clarity, structure, and consistency to staffing operations — from coordinating work opportunities to managing day-to-day processes that keep teams, supervisors, workers, and clients aligned.
Our mission is to help eliminate chaos, ambiguity, and operational stress for both organizations and workers.
Position Overview
We are looking for an Engineering Lead to take ownership of the technical direction, execution, and continued evolution of the MYSHIFT platform.
This is a hands-on leadership role for someone who can code, architect, deploy, improve, and scale a complex web application. The successful candidate must be able to understand broad business goals, break them down into detailed technical requirements, coordinate the many interrelated parts of the application, and produce reliable outcomes.
This role also requires strong practical capability with AI-assisted development, AI-agent-enabled workflows, automation, and emerging agentic systems. We are not simply looking for someone who has used AI coding tools. We are looking for someone who can thoughtfully design, deploy, manage, monitor, and govern AI-enabled workflows inside a real production application.
Ideal Candidate
The ideal candidate is a hands-on full-stack technical leader who combines:
- strong coding ability;
- practical software architecture judgment;
- experience with cloud infrastructure and production systems;
- ability to manage complexity across interrelated application modules;
- strong written and spoken English;
- Practical experience applying AI-assisted development and agentic workflows to real engineering work, from planning and prototyping to coding, testing, and delivery;
- ability to translate broad business and operational needs into clear technical execution.
This person should be comfortable working directly with founders, business stakeholders, clients, and future developers. They should be pragmatic, organized, detail-oriented, and able to operate effectively in a fast-moving startup environment.
Key Responsibilities:
Technical Leadership and Hands-On Development
- Lead the design, development, improvement, and ongoing evolution of the MYSHIFT platform.
- Hands-on ownership across frontend, backend, database, and infrastructure layers.
- Translate business and operational needs into scalable, secure, maintainable technical solutions.
- Make sound architecture decisions that balance speed, reliability, cost, scalability, and maintainability.
- Improve the platform while continuing to ship useful product enhancements.
Platform Architecture and Infrastructure
- Own and evolve the application architecture, cloud infrastructure, deployment workflows, and development operations.
- Strengthen scalability, security, reliability, observability, and operational resilience.
- Improve CI/CD, automated testing, release processes, monitoring, logging, and incident response practices.
- Ensure the platform remains maintainable as the product and customer base grow.
AI-Agent and AI-Enabled Workflow Development
- Identify where agentic workflows, automation, and AI-enabled capabilities can create meaningful value across the product, customer experience, internal operations, and engineering delivery.
- Translate AI-enabled ideas into practical software capabilities that are secure, reliable, observable, and grounded in real product needs.
- Design workflows that combine software systems, data, automation, and human review in a disciplined and production-ready way.
- Define appropriate guardrails around permissions, data boundaries, testing, monitoring, logging, fallback processes, and human oversight.
- Use AI-assisted development tools responsibly to improve planning, prototyping, coding, documentation, refactoring, testing, and analysis while maintaining strong engineering discipline.
Big-Picture-to-Detail Execution
- Take broad company or client objectives and convert them into clear system requirements, architecture decisions, module-level work plans, user stories, technical tasks, milestones, and releases.
- Understand how changes in one part of the platform affect related modules, workflows, permissions, data structures, reporting, communications, and user experience.
- Maintain technical coherence across a complex application with many interdependent modules.
- Manage implementation details without losing sight of the business outcome.
Engineering Excellence
- Establish and uphold standards for code quality, testing, documentation, maintainability, performance, security, and reliability.
- Improve development workflows and technical discipline as the company scales.
- Support future hiring and onboarding of additional developers or technical contributors.
- Help create an engineering culture that values thoughtful execution, clarity, ownership, and continuous improvement.
What You Bring
- Proven ability to build and evolve modern web applications in a hands-on full-stack engineering role.
- Strong technical judgment across application architecture, system design, APIs, data modelling, workflow-driven systems, event-driven design, and scalable software development.
- Deep understanding of cloud infrastructure, CI/CD, automated testing, deployment workflows, observability, and production operations, with practical experience in AWS-hosted environments.
- Strong understanding of secure coding, application security, and how to embed security into everyday architecture, development, and release decisions.
- Experience applying AI-enabled tools, automation workflows, and agentic development practices in real software environments.
- Understands how to combine AI capabilities, automation, and software systems to create practical, secure, and reliable product features.
- Strong systems-thinking ability, especially in complex applications with many interrelated modules, user roles, permissions, workflows, and data dependencies.
- Excellent written and spoken English, with the ability to communicate clearly with founders, clients, and technical contributors.
- Ability to write concise technical documentation and explain technical tradeoffs to non-technical stakeholders.
- Comfortable working in a startup environment where priorities shift quickly, discoveries matter, and practical execution is essential.
- Strong ownership mindset and ability to move work from concept to production.
Technical Environment
- Modern frontend frameworks, including Angular, React, and TypeScript
- Backend development with PHP / Laravel and REST APIs
- Node.js, Python, or similar technologies for automation, AI workflows, and microservices
- MySQL or similar relational databases
- AWS-hosted cloud infrastructure
- CI/CD workflows and Git-based development
- AI-assisted development, LLM integration, and agentic workflow automation
Location
This is a remote role, with a strong preference for candidates based in Greater Vancouver, the Lower Mainland, or within reasonable travel distance for occasional in-person collaboration.
What We Offer
- High-impact ownership over a growing SaaS platform.
- Opportunity to shape architecture, technical direction, agentic workflows, and engineering practices.
- Remote flexibility with occasional in-person collaboration preferred.
- Broad responsibility and meaningful influence in a growing company.
- Collaborative startup environment with direct access to founders and decision-makers.
- Opportunity to grow with the business and help define the future technical team.
Hiring Process
- Recruiter pre-screen.
- Written candidate response.
- CTO technical interview.
- Practical technical / AI-agent / architecture assignment.
- Final founder interview.
- Reference checks.
How to Apply
Please send your resume and a brief note outlining:
- your relevant engineering leadership experience;
- your hands-on full-stack development background;
- how you have used AI-assisted development and agentic workflows in real engineering or product work;
- your experience working with complex applications;
- your interest in MYSHIFT and Shift Systems Inc.;
- your location and availability.
Email: [email protected]
We appreciate the interest of all applicants; however, only those selected for an interview will be contacted.
Pay: $150,000.00-$180,000.00 per year
Work Location: In person