eXp Realty

Sr. Software Engineer - (REMOTE)

eXp Realty  •  $100k - $110k/yr  •  Canada (Remote)  •  2 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are one of the first work-from-anywhere companies with 2,000+ team members utilizing our virtual office called eXp World. This role is work-from-anywhere in Canada.

Who is eXp?

Doing the audacious is part of eXp Realty’s DNA. We are a company that rewards creative minds who can offer bold solutions, where opinions matter, anything is possible and the outcome can be revolutionary. As a global full-service real estate brokerage utilizing a 3-D, fully immersive, cloud office environment, offering 24/7 access to collaborative tools & training, eXp has broken the traditional mold of real estate. We are doing big things.Come join us!

About the Role

​​Are you ready to take your software engineering career to the next level and contribute to a globally expanding organization?

eXp is experiencing sustained and rapid growth, driven by an ambitious global expansion strategy. We are seeking a highly skilled Senior Software Engineer to join our engineering team and help build scalable, reliable, and high-impact solutions that support our business worldwide.

As a Full stack Senior Software Engineer, you will play a critical role in designing, developing, and delivering high-quality software solutions. You will work closely with technical and business stakeholders to ensure our systems are robust, maintainable, and aligned with long-term strategic goals.

While experience with Mendix is valuable, this role is primarily focused on modern web and backend technologies, including React, TypeScript, Node.js, and cloud-based infrastructure.

What you will do:

  • Serve as a key contributor to the design, development, testing, and release of scalable software solutions.
  • Collaborate closely with the Team Lead to ensure adherence to engineering best practices, coding standards, and architectural guidelines.
  • Translate business and product requirements into high-quality, maintainable technical solutions.
  • Participate in daily stand-ups, sprint planning, and backlog refinement, contributing to well-defined and actionable user stories.
  • Build and maintain front-end applications using React and TypeScript.
  • Develop and support backend services using Node.js and, where applicable, Python.
  • Design and integrate cloud-based solutions using AWS services such as S3, message queues, Secrets Manager, and SQL databases.
  • Support CI/CD pipelines and development workflows using tools such as Jenkins.
  • Partner with product managers, designers, and fellow engineers to deliver solutions that meet user and business needs.
  • Contribute to continuous improvement of development processes, system reliability, and performance.
  • Mentor junior engineers and provide technical guidance when appropriate.
  • Perform other duties as required.

How you will grab our attention:

  • 5 to 8+ years of professional software development experience, delivering production-grade systems.
  • Strong experience building and scaling applications using modern web and backend technologies (React, TypeScript, Node.js, Python preferred).
  • Proven experience building backend services and APIs using Node.js and TypeScript, with Python as an asset.
  • Hands-on experience working with relational databases such as PostgreSQL, MySQL, or MariaDB.
  • Demonstrated experience designing and implementing HTTP-based APIs.
  • Strong understanding of API design best practices, including RESTful and hybrid approaches.
  • Proven track record of delivering reliable, high-performance software in production environments.
  • Solid understanding of cloud infrastructure and distributed systems.
  • Demonstrated ability to design, implement, and maintain scalable architectures.
  • Strong organizational, planning, and execution skills.
  • Excellent verbal and written communication skills, with the ability to collaborate across technical and non-technical teams.
  • Hands-on experience working in Agile environments (Scrum, Kanban).
  • Experience owning features or systems end-to-end, from design to deployment and support.

Bonus points for:

  • Experience with modern frontend frameworks beyond React
  • Strong proficiency in backend development with Node.js and/or Python
  • Experience designing and operating event-driven systems (for example, Kafka, SQS, Pub/Sub)
  • Experience with Microservices
  • Experience with internationally-deployed applications

If you think you’d make a great match for this position but don’t meet all the requirements, we would still encourage you to apply!

What eXp provides:

  • Paid Vacation
  • Paid Holidays
  • Up to 4 Paid Personal Days
  • 5 Paid Sick Days
  • $20/pay cheque for the first two pays of the month for your mobile phone/internet
  • Fully remote environment
  • Amazing company culture
  • And more..

The salary compensation range for this position is $100,000 - $110,000 CAD per year in our lowest geographic cost of living market and is dependent upon many factors such as location, experience, skills, and training. Base pay is only one part of the total compensation package offered to employees in recognition of their hard work and is determined within a range to allow for growth and development within a role.

EEO Statement:

We believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed. As such, eXp is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other protected characteristics under federal, state or local law.

eXp Realty

About eXp Realty

Welcome to the future of real estate.

Powered by innovation. Driven by agents.

Industry
Real Estate & Property
Company Size
10,000+ employees
Headquarters
Bellingham, Washington
Year Founded
2009
Social Media