
Full Stack Engineer
Optix
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • Canada
Visit company websiteExplore more
About the role
- Build AI-powered features that help flex operators automate busywork and focus on growing their business
- Develop data pipelines and integration patterns that connect AI capabilities with our existing automations platform
- Implement full-stack features that deliver AI value to users through intuitive interfaces
- Collaborate with our Tech Lead to implement evaluation and monitoring for AI feature quality
- Identify opportunities to improve user experience and operational efficiency through AI
- Contribute to establishing best practices for AI feature development across the team
- Build upon our core platform to drive the success and adoption of AI-powered features
- Grow your expertise in production AI engineering through hands-on work and mentorship
Requirements
- 5+ years of full-stack software engineering experience with modern frameworks
- Strong proficiency with backend development
- Solid experience building and scaling backend systems with REST/GraphQL APIs
- Strong understanding of databases and data flow patterns; data engineering experience is a plus
- You have experience with AI APIs and built something that taught you how they work in practice
- Demonstrated ability to learn new technologies quickly and apply them thoughtfully
- You understand that AI features require different thinking about quality, testing, and user experience than traditional features
- Strong problem-solving skills and systems thinking about integration patterns
- You're empathetic and can work both independently and collaboratively in a team environment
- You can clearly articulate your technical reasoning to both technical and non-technical team members
- **Technical skills:**
- Experience with backend tools like Git, unit testing, continuous integration, and Linux command line
- Comfort working with APIs and integrating third-party services
- Understanding of how to build maintainable, testable code in complex systems
- Willingness to learn AI-specific patterns: prompt engineering, context management, evaluation frameworks
- **Bonus points for:**
- Experience with AI frameworks like LangChain, Pydantic, or LlamaIndex
- PHP/Laravel and MySQL
- Data engineering experience: ETL pipelines, data transformation, working with large datasets
- Deployment expertise: Containerization, cloud platforms (AWS/GCP), monitoring production systems
- Knowledge of microservices and event-driven architectures
- Prior experience in B2B SaaS platforms
Benefits
- Competitive salary compensation and commission structure
- Strong Employee Stock Option Plan offering
- Excellent health and dental coverage program provided by Sunlife
- Mission-driven workplace experience with a positive, collaborative and supportive team culture
- Personal and professional growth opportunities
- Healthy snacks and locally roasted coffee – slow pour is our jam
- Team lunches and socials
- Annual health and fitness credit
- Fun offsite activities that allow us to reconnect as a team
- A beautiful, waterfront Gastown office and a flexible 60/40 hybrid workplace plan
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack software engineeringbackend developmentREST APIsGraphQL APIsdatabasesdata engineeringAI APIsunit testingcontinuous integrationcontainerization
Soft Skills
problem-solvingsystems thinkingempathycollaborationarticulation of technical reasoningadaptabilityindependenceteamworkuser experience focusquality assurance mindset