At AgentFire, we build cutting-edge real estate websites tailored to the unique needs of real estate agents, teams, and brokerages across the USA and Canada. Our platform is a blend of highly customizable designs, powerful integrations, and innovative SaaS technology.
We’re proud to be the highest-rated real estate web platform in the industry—a reputation built on superior solutions and a strong, collaborative team culture. Curious about what it’s like to work with us? Check out our reviews on Glassdoor! → https://www.glassdoor.com/Overview/Working-at-AgentFire-EI_IE1258957.11,20.htm
Why Join Us?
✅ Elite Engineering Culture – Work with our highly skilled team developers
✅ Innovative SaaS Product – Help shape the future of our real estate platform
✅ Career Growth – Opportunity to evolve into executive-level role
✅ Fully Remote & Flexible – Work from anywhere with an aligned time zone
What We’re Looking For:
We are seeking a Principal Software Engineer to play a pivotal role in our engineering team. This position is for a highly skilled, hands-on technical leader who can balance deep coding expertise with strategic thinking and team leadership.
You will be responsible for:
✅ Hands-on development, scaling our SaaS platform
✅ Shaping and executing our engineering roadmap
✅ Optimizing our codebase and tech stack
✅ Helping manage our development team, ensuring code quality and performance.
✅ Being a key decision-maker in architectural improvements
This is an opportunity for a seasoned engineer with experience in scaling SaaS products and whose desire is to grow into a CTO.
A Quick Note About Us
At AgentFire, we’re proud of our amazing team. Many of our senior members started at entry-level roles and grew within the company. We have virtually zero turnover because of our strong team chemistry, great work ethic, and fun culture. Our last team meetup in Serbia was a blast, and we hope you’ll join us for the next one!
We work hard, laugh a lot, and take pride in creating an environment where everyone thrives. Simply put: AgentFire is f*cking awesome.
Why This Role Matters
AgentFire was founded in 2013, and for a long time we’ve been the ‘small fish’ in the pond, but over the last 3 years in particular we’ve had explosive growth, and it’s time to become the shark. We’re ready to take things to the next level in our SaaS journey, and we’re hoping that you can be one of the keys in achieving that.
Our Tech Stack & Environment:Backend Technologies:
WordPress Core / Custom Plugins
PHP 7+ (OOP, design patterns, strict typing)
MySQL, Redis, Memcached
Advanced Custom Fields
Twig (for admin and frontend UI)
Third-party API integrations
Frontend Technologies:
HTML5/CSS3 (SASS, BEM)
JavaScript (ES5, vanilla, jQuery)
Twig.js
Development Workflow:
Git version control
WordPress Multisite architecture for hosting and managing client sites
Fully documented tasks with UX/UI mockups
Focus on clean, efficient, scalable, and well-documented code
Who You Are:
Fluent English
8+ years of experience in full-stack development with a proven track record in SaaS
Experience leading and mentoring development teams
Deep expertise in PHP, JavaScript, and scalable architecture
Strong problem-solving and technical decision-making skills
Ability to balance hands-on development with strategic leadership
Passion for optimizing codebases and improving development processes
Experience integrating third-party APIs and optimizing high-traffic applications
Nice to Have:
Exposure to cloud infrastructure and DevOps practices
Understanding of modern frontend frameworks beyond jQuery
Prior experience in a leadership track (Tech Lead, Staff Engineer, etc.)
Location & Time Zone Preference:
If located outside of North America, you must align with our current team and maintain at least a 4-hour overlap with EST or PST time zones.
Compensation & Benefits:
Competitive salary
Transparent work culture
PTO and paid holidays
Also depending on your region and preferences, we can include:
Healthcare (including vision and dental)
Pension matching
Work Hours & Remote Setup:
40+ hours/week (Monday to Friday)
Fully remote position
Must be able to work within EST/PST hours
To Apply:
Please fill out our typeform here:
https://form.typeform.com/to/qcibcv7x
**Please note that as part of the application, we will require a short video, thanks!**
Job Type: Full-time
Pay: $165,000.00-$215,000.00 per year
Benefits:
Dental care
Extended health care
Flexible schedule
Paid time off
Vision care
Schedule:
Monday to Friday
Weekends as needed
Application question(s):
To fully apply for this job, please make sure to fill out our Typeform and submit a video here --> https://form.typeform.com/to/qcibcv7x
Experience:
Full Stack Development: 8 years (required)
Language:
English (required)
Work Location: Remote