Modern Software Developer
Explicitly not a vibe-coding role; uses proven AI tools and LLM/AI APIs to integrate intelligence into SaaS products.
About the Role
Build and maintain production-grade line-of-business SaaS applications for ServiceCentral Technologies in Canada, integrating AI capabilities (LLMs and AI APIs) to automate workflows and add intelligent features. The role focuses on backend architecture, APIs, databases, scalability, observability, and pragmatic application of AI where it creates business value.
Job Description
Role
Modern Software Developer responsible for designing, developing, and maintaining scalable, production-grade SaaS applications that integrate AI capabilities to support real business workflows. The role emphasizes strong backend engineering, system architecture, and pragmatic use of AI to provide measurable value.
Key Responsibilities
- Design, develop, and maintain scalable line-of-business SaaS applications.
- Build backend services, APIs, and data models with a focus on performance, reliability, and security.
- Integrate AI capabilities (LLMs and AI APIs) to implement features such as workflow automation, summarization, data extraction, classification, and intelligent search.
- Monitor usage, performance, and cost of AI-powered features; ensure responsible integration into product architecture.
- Contribute to service-oriented or microservice architectures, design clean API layers, and optimize database performance.
- Maintain observability and logging across systems and iterate on features based on real-world feedback.
- Collaborate with product and business stakeholders to translate operational needs into software solutions.
Requirements
- Strong experience building and maintaining production SaaS applications.
- Solid backend development skills and experience with databases and APIs.
- Experience integrating third-party APIs, including AI/LLM services, and crafting AI models or agents for real-world tasks.
- Understanding of software architecture and system design; ability to write clean, maintainable, and testable code.
- Pragmatic mindset: apply AI where it creates business value rather than novelty.
- Comfortable working in a fast-moving, solution-oriented environment.
Preferred (not required)
- Experience with PHP or .NET development stacks.
- Experience with MySQL or Oracle database engines.
- Experience with microservice architecture and vertical/B2B SaaS products.
- Experience working in small, high-ownership teams.
Compensation & Benefits
- Competitive base salary.
- Performance-based incentives.
- Equity opportunities based on role and impact.
- Benefits package available.
- Opportunities for ownership, influence on product direction, and growth as the platform expands.
Application Materials
- Required: resume and a short note (5–10 sentences) describing a SaaS feature you would enhance using AI and why.
Tech Stack
Skills
Experience Level
Employment Type
Benefits
- •Competitive base salary
- •Performance-based incentives
- •Equity opportunities
- •Benefits package
- •Room for growth
- •Direct ownership over architecture and features