Senior Software Developer
Offre en anglaisDesign and develop scalable full-stack web applications and production-ready AI features for the rental housing technology sector. Collaborate with cross-functional teams to implement LLM-powered agents, optimize database schemas, and maintain cloud infrastructure.
- Hybride
- Toronto, ON
- Publié 19 juin 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
City of Toronto
Senior Project Manager CS
- Hybride
Desjardins
Analyste d'affaires système(BSA) Guidewire
- Hybride
Résumé du poste
About the Role: We're building the AI products that will define the next decade of rental housing technology. We're looking for a senior engineer who doesn't just use AI tools, but ships production systems on top of them. What you'll build: * Software features and products in the rental housing / proptech landscape * Production LLM-powered features and agents * Eval harnesses, prompt versioning, and observability * Integrations via MCP and APIs Stack you may work with: TypeScript / Node · React / VueJS / Vite / Tailwind · PostgreSQL / MySQL / MsSQL · Python · CloudFlare · AWS · Azure · MCP · and more This is a hybrid/remote position, all qualified candidates are encouraged to apply, however preferential consideration may be given to individuals who can report to one of Rentsync’s regional offices (located in Toronto, St. Catharines and Montreal) 2 days per week on average. Only candidates who currently reside in and are authorized to work in Canada are eligible to be considered for this role. Duties & Responsibilities: * Design, develop, test, and maintain scalable web applications across the full stack * Write clean, maintainable, well-tested, and well-documented code following established best practices * Participate in architectural discussions and contribute to technical design decisions * Design, maintain, and optimize database schemas and queries * Develop and maintain background processing and job queues * Integrate and maintain third-party APIs and external service integrations * Implement caching strategies and performance improvements * Monitor, troubleshoot, and resolve production issues in a timely manner * Participate in code reviews to ensure code quality, security, and adherence to standards * Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions * Contribute to sprint planning, estimation, and Agile ceremonies using Jira * Maintain application security best practices, including proper authentication, authorization, and data protection * Assist in deployment and environment configuration across cloud infrastructure, with applications containerized using Docker * Continuously evaluate and recommend improvements to systems, tooling, and development processes * Design and ship AI products * Collaboratively establish patterns others adopt; reference implementations, scaffolding, standards * Partner with product and operations Required Knowledge, Skills & Abilities: * Strong backend development skills and comfort across modern frontend frameworks * Sound judgment on reliability, cost, latency, and security trade-offs in AI systems * You build with AI daily * Senior-level communication: you can explain a trade-off to an engineer and a stakeholder in the same meeting * Experience designing and consuming RESTful APIs (GraphQL a plus) * Strong analytical, debugging, and problem-solving skills * Effective communicator, able to collaborate across engineering, product, and design * Proficiency with Git and collaborative workflows using GitHub Essential Qualifications: * 6+ years building and shipping production software, with a track record of owning systems end to end * Hands-on experience putting LLMs into production; RAG, agents, tool use, structured outputs, evals Additional Preferred Qualifications * Workplace experience Python for ML / data work * Workplace experience with autonomous or multi-step agents in production * Background in proptech, marketplaces, or high-volume consumer platforms * Familiarity with Cloudflare's platform (Workers, Zero Trust) * Experience standing up AI observability and eval tooling Rentsync is an equal opportunity employer. If you are selected to participate in the interview process and require unique accommodations, please don’t hesitate to let us know. Successful candidates may be required to complete a criminal background check in the final phase of the interview process. This is an open-ended job posting and may not represent a specific vacancy within the organization. Rentsync reserves the right to use Artificial Intelligence to screen and/or assess candidates.
Ce que vous ferez
Design and develop scalable full-stack web applications and production-ready AI features for the rental housing technology sector. Collaborate with cross-functional teams to implement LLM-powered agents, optimize database schemas, and maintain cloud infrastructure.
Exigences
Requires 6+ years of experience shipping production software with a proven track record of implementing LLMs, RAG, and AI agents. Must possess strong backend skills, proficiency in modern frontend frameworks, and the ability to communicate technical trade-offs to stakeholders.
Compétences indiquées
- Microsoft AzureSouhaitée
- Node.jsSouhaitée
- PostgreSQLSouhaitée
- DockerSouhaitée
- ReactSouhaitée
- TypeScriptSouhaitée
- Amazon Web ServicesSouhaitée
- GitSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- TypeScript
- Node.js
- React
- VueJS
- PostgreSQL
- Python
- AWS
- Azure
- LLM Production
- RAG
- RESTful APIs
- Docker
- Git
- Full Stack Development
- AI Agents
- System Architecture
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
Renseignements supplémentaires
- Expérience minimale
- 6+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 2 jours par semaine