Senior Software Developer (St. Catharines)

Senior Software Developer (St. Catharines)

07 Aug
|
Rentsync
|
St. Catharines

07 Aug

Rentsync

St. Catharines

About RentsyncRentsync is an award-winning, high-growth organization that provides high quality websites, marketing services, and software solutions to the rental and property management industry throughout Canada and the United States.About The RoleWe'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 BuildSoftware features and products in the rental housing / proptech landscapeProduction LLM-powered features and agentsEval harnesses, prompt versioning, and observabilityIntegrations via MCP and APIsStack You May Work WithTypeScript / NodeReact / VueJS / Vite / TailwindPostgreSQL / MySQL / MsSQLPythonCloudFlareAWSAzureMCPand moreThis 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 & ResponsibilitiesDesign, develop, test, and maintain scalable web applications across the full stackWrite clean, maintainable, well-tested, and well-documented code following established best practicesParticipate in architectural discussions and contribute to technical design decisionsDesign, maintain, and optimize database schemas and queriesDevelop and maintain background processing and job queuesIntegrate and maintain third-party APIs and external service integrationsImplement caching strategies and performance improvementsMonitor, troubleshoot, and resolve production issues in a timely mannerParticipate in code reviews to ensure code quality, security, and adherence to standardsCollaborate with product managers, designers, and stakeholders to translate business requirements into technical solutionsContribute to sprint planning,



estimation, and Agile ceremonies using JiraMaintain application security best practices, including proper authentication, authorization, and data protectionAssist in deployment and environment configuration across cloud infrastructure, with applications containerized using DockerContinuously evaluate and recommend improvements to systems, tooling, and development processesDesign and ship AI productsCollaboratively establish patterns others adopt; reference implementations, scaffolding, standardsPartner with product and operationsRequired Knowledge, Skills & AbilitiesStrong backend development skills and comfort across modern frontend frameworksSound judgment on reliability, cost, latency, and security trade-offs in AI systemsYou build with AI dailySenior-level communication: you can explain a trade-off to an engineer and a stakeholder in the same meetingExperience designing and consuming RESTful APIs (GraphQL a plus)Robust analytical, debugging, and problem-solving skillsEffective communicator, able to collaborate across engineering, product, and designProficiency with Git and collaborative workflows using GitHubEssential Qualifications6+ years building and shipping production software, with a track record of owning systems end to endHands-on experience putting LLMs into production; RAG, agents, tool use, structured outputs, evalsAdditional Preferred QualificationsWorkplace experience Python for ML / data workWorkplace experience with autonomous or multi-step agents in productionBackground in proptech, marketplaces, or high-volume consumer platformsFamiliarity with Cloudflare's platform (Workers, Zero Trust)Experience standing up AI observability and eval toolingRentsync 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.The Pay Range For This Role Is120,000 - 130,000 CAD per year(Canada) #J-18808-Ljbffr

📌 Senior Software Developer (St. Catharines)
🏢 Rentsync
📍 St. Catharines

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (st. catharines) / st. catharines

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (st. catharines) / st. catharines