Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

$145k - $170k per year
Full-time

Engel & Völkers Americas, Inc.

Senior Software Developer (Remote)

Engel & Völkers is a global luxury brand specializing in residential and commercial real estate, and yachting. Founded in Hamburg, Germany in 1977, Engel & Völkers now includes over 1,000 brokerages in 35 countries across five continents. Engel & Völkers in the Americas supports a network of premium residential real estate brokerages throughout the United States, Canada, Mexico and the Caribbean and is responsible for the firm’s ongoing expansion in additional markets.

Engel & Völkers Canada is hiring a Senior Software Developer to own and evolve internal platform applications across our real estate ecosystem. This is a hands-on senior role with meaningful technical ownership: you will maintain mature production systems.

This is a strong fit for an AI-first, engineering-grounded developer who is comfortable learning unfamiliar code, improving it thoughtfully, and balancing pragmatic delivery with long-term consistency. You should be excited about TypeScript, Next.js, Node.js, AWS Lambda-based systems, and the opportunity to mentor teammates while helping create more shared technical standards.

WHAT YOU’LL WORK ON

  • Own and improve internal applications that support property/listing workflows, approvals, knowledge management, AI-assisted tooling, reporting, administration, and related platform capabilities.
  • Build and maintain TypeScript/Node.js backends, API layers, and server-rendered applications using patterns such as NestJS/Fastify, Next.js, Astro/SvelteKit, and AWS Lambda.
  • Contribute to our Next.js/Turborepo platform, including shared React UI, auth helpers, schemas, reference data, test tooling, deployment scripts, and developer experience.
  • Work across AWS and data infrastructure including Lambda, API Gateway-style APIs, Amplify, AppSync, DynamoDB, S3, SSM, EventBridge, CloudWatch, ECS/Fargate, PostgreSQL, Drizzle, and Dynamoose.
  • Maintain integrations with authentication services, listings APIs, knowledge base APIs, email workflows, analytics, search, Google Places, and AWS Bedrock-backed AI features.
  • Help reduce single-person knowledge risk by documenting, simplifying, improving CI/CD/testing, and partnering with product and engineering leadership on pragmatic technical decisions.

WHAT WE’RE LOOKING FOR

  • 5+ years of professional software engineering experience, with senior-level ownership of production systems.
  • Strong TypeScript and Node.js skills, with comfort working from frontend components through backend services and infrastructure.
  • Strong React and Next.js experience, including SSR/server components, API/client data boundaries, shared component systems, and modern frontend tooling.
  • AI-first development mindset with real engineering depth: you use tools such as Claude Code, Cursor, Copilot, or similar, but can independently debug, design, test, review, and verify correctness.
  • Experience with AWS-backed applications, especially Lambda/serverless patterns, S3, DynamoDB, SSM/secrets, CloudWatch, and CI/CD pipelines.
  • Practical experience with databases, API contracts, runtime validation, authentication, authorization, and secure secret handling.
  • Comfort maintaining mature systems that may use different patterns than the new platform, including server-rendered UIs, web components, and older deployment models.
  • Clear communication, low ego, high ownership, strong testing instincts, and leadership potential: you can mentor, influence architecture, create alignment, and work from shared standards while staying pragmatic.

NICE TO HAVE

  • Experience with AWS Amplify Gen 2, AppSync GraphQL, EventBridge scheduled jobs, CDK, SST, or Serverless Framework.
  • Experience with NestJS, Fastify, Astro, SvelteKit, HTMX, Lit web components, or Web Components generally.
  • Experience with Turborepo or other TypeScript monorepos, shared package design, affected-app CI/CD, Drizzle ORM, Dynamoose, and typed schema/codegen workflows.
  • Real estate technology, listings/MLS data, brokerage operations, marketplace/platform experience, or prior small-team ownership of ambiguous work.

WHY JOIN US

  • Fully remote, Canada-based role with a flexible working environment.
  • Small senior team where your work has visible impact, broad ownership, and room to help shape how the team operates.
  • Direct reporting line to the VP of Engineering and meaningful influence on technical direction.
  • Real production systems to own, not just greenfield prototypes.
  • Active investment in a modern TypeScript, Next.js, AWS-native platform with shared tooling, serverless services, and developer experience.
  • Opportunity to grow into broader technical leadership as the platform and responsibilities evolve.


The compensation will be from $145,000 to $170,000 CAD annually.  Do you fee l that you are the right individual to accept and succeed in this position? We are looking forward to receiving your application.

At Engel & Völkers we strive to build diverse teams and are committed to equal employment opportunity  welcoming and considering qualified applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, sex, marital status, sexual orientation, physical or mental disability, or any other group protected by law.



 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Toronto, ON vacancy
  •  ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    3 days ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in Oracle Siebel CRM ecosystems to drive the technical configuration, system design, and multi-tier integration of core business applications. In this role, you will take technical ownership... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    3 days ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in the Microsoft Business Intelligence suite to lead the design, development, and deployment of enterprise-scale data analytics and visualization solutions. In this role, you will take... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    9 days ago
  • $160k - $180k per year

     ...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Toronto, ON
    15 days ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, advanced programming, and full-lifecycle deployment of high-scale, distributed application environments. In this role, you will take hands-on technical ownership of translating complex... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    13 days ago
  •  ...Job Responsibility: Designs, develops, modifies, adapts and implements solutions to information...  ...; codes, tests, debugs and implements software solutions. Nasdaq Technology is looking...  ...a hardworking Back-end Software Engineer Senior Specialist with focus on AWS Cloud SaaS Java... 
    Senior
    Full time
    Work at office
    2 days per week

    NASDAQ

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise-scale permitting platforms and digital service systems. In this role, you will take hands-on technical ownership of translating... 
    Senior
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    17 days ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experien ce in conducting impact... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...by bettering the lives of legal professionals while increasing access to justice. Summary We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    1 day per week

    Clio

    Toronto, ON
    10 days ago
  •  ...An advanced Programmer/Developer is required to develop BI solutions using Microsoft Power BI for varying business needs, following all applicable...  ...technological needs. Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and... 
    Senior
    Long term contract
    Contract work
    Internship

    Maarut

    Toronto, ON
    8 days ago
  • $166k - $195k per year

     ...services. This group focuses on reliability, scalability, and developer productivity by delivering platforms, tooling, and compute systems...  ...support engineering and leadership decision-making. As a Senior Software Developer , you will lead the design and delivery of... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    9 days ago
  •  ...a classically painful experience, opening a bank account, into a truly magical and seamless journey. If you are an expert front-end developer who obsesses over meticulous polish and world-class user experience, this is your chance to lead our continued pursuit of excellence... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    6 hours ago
  •  ..., leveraging standard tooling and processes to achieve our reliability, quality, and velocity goals. About the role Senior Software Developer, Quality & Developer Tooling As a Senior Software Developer on the CAP OpEx team, you own the application-level quality and... 
    Senior
    Long term contract
    Full time
    Internship
    Shift work
    1 day per week

    wealthsimple

    Toronto, ON
    6 hours ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack to lead the technical design, development, and deployment of secure, serverless Application Programming Interfaces (APIs) and interactive front-end portals for a critical Digital Correspondence platform... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    7 days ago
  •  ...Air-tek is a Canadian-based software company with a powerful suite...  ...We’re looking for  Software Developers who are excited to build high...  ...over time.  As a Software Developer, you’ll work on core product...  ...and collaborate closely with senior engineers, QA, and product partners... 
    Senior
    Full time

    air-tek

    Toronto, ON
    8 days ago
  • $95 - $100 per hour

     ...Ministry of Public and Business Service Delivery and Procurement Max Extension Term(s) 1 Time Rate: 95-100/hr Title Software Developer - Full Stack Description Responsibilities: Design, implement, and continuously expand data pipelines by performing... 
    Senior
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Manual labor
    Remote work
    Monday to friday

    Bytecraft Soultions

    Toronto, ON
    1 day ago
  •  ...Qualifications Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript...  ...large scale projects.  Assignment of Duties Develop, upgrade, test, implement, and document software components of client applications Work... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished Senior Back End Software Developer to lead the technical design, server-side implementation, and database integration of enterprise-scale applications. In this role, you will take hands-on technical ownership of the data interchange between... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    21 days ago
  •  ..., tested applications. This includes: developing detailed programming specifications writing...  ...arise during the use and operation of software packages, including technical assistance...  ...a combination of cloud technologies to develop an integrated solution for online transactional... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    10 days ago
  • We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization, and integration of a cloud-based digital information system. In this role, you will design web-based B2B and B2C applications... 
    Senior

    Randstad

    Toronto, ON
    a month ago
  •  ...design, SOLID principles, and design patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite role. Rate: $554.83 - $590.41 Advantages • Earn a... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...inclusive and high-performing culture. We are looking for a Software Developer to join our microservices team in Scotia Digital to help build...  ...of the software delivery lifecycle, working closely with senior developers, architects, and the Scrum team to design, build, test... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    16 days ago
  •  ...Optio Optio Incentives is a global fintech scale-up building software that helps companies design, manage, and operate equity compensation...  ...engineers who can be a main contributor on a team and, for more senior profiles, contribute across multiple teams and drive larger... 
    Senior
    Long term contract

    Optio Incentives

    Toronto, ON
    more than 2 months ago
  • We are seeking a highly experienced Software Developer with deep expertise in Siebel ecosystems to join our team. This role is focused on translating complex technical specifications into high-performing, tested applications. You will be responsible for the full development... 
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  • $160k - $175k per year

     ...rewards and recognition programs to celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software systems, mentoring junior developers, and ensuring high standards of code... 
    Senior
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    3 days ago
  •  ...Software Developer​ About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers... 
    Full time
    Work at office
    Immediate start
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    1 day ago
  •  ...Position Overview: We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges... 
    Full time

    shyftlabs

    Toronto, ON
    8 days ago
  •  ...Technical Analysis, Design and Consulting Follow up of external developments and integration in RBC environment. Support the application...  ...Solving, Operational Efficiency, Programming Languages, Software Development Life Cycle (SDLC), Systems Development, Technology... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    1 day ago
  • $234k - $275k per year

     ...and so are the rewards. At Robinhood, Developer Productivity is the backbone that enables every engineer to deliver exceptional software; faster, safer, and at scale. We design and...  ...world-class tooling. We’re looking for a Senior Staff Software Developer to lead the... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    9 days ago
  • We are seeking a highly skilled Intermediate Software Developer to join our enterprise platform engineering team, focusing on the development...  ...with this certification for verification). ServiceNow Core Seniority: Minimum of 5+ years of dedicated, progressive professional... 
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!