Software Engineer - III at Alex MacWilliam Real Estate
Murray, UT 84123, USA -
Full Time


Start Date

Immediate

Expiry Date

05 Aug, 25

Salary

0.0

Posted On

12 May, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Skills, Queues, Mentoring, Aws, Kubernetes, Unit Testing, Azure, Processing, Software Architecture, Git, Redux, Apache Kafka, Software Development Methodologies, State Management

Industry

Computer Software/Engineering

Description

Job Category: Engineering
Requisition Number: SOFTW001151
Posting Details
Posted: April 25, 2025
Full-Time
Remote
Locations
Showing 1 location
Murray, UT 84123, USA
Job Details
Description
Inside Real Estate is a fast-growing, independently-owned real estate software firm that serves as a trusted technology partner to over 500,000 top brokerages, agents, and teams. Their branded portfolio, BoldTrail, includes BoldTrail front office, BoldTrail Back Office and BoldTrail Recruit, solutions that create a complete tech ecosystem for clients, and deliver seamless end-to-end operations, to scale success at any level. BoldTrail delivers a unique technology ecosystem through custom branding, robust integrations, and high-quality add-on solutions, and delivers the next generation of the company’s legacy brands, including kvCORE, BoomTown, btPRO, Brokermint, and AmpStats solutions. With an accomplished leadership team and its talented staff, Inside Real Estate brings the resources, scale, and vision to deliver ongoing innovation and success to their growing customer base.
We are seeking an experienced Senior Software Engineer to join our engineering team and help drive the development of our distributed systems. As a Senior Software Engineer, you will work on designing, implementing, and maintaining scalable software solutions that power our core products. Our primary tech stack is PHP/Laravel & Javascript/Nuxt deployed in AWS.

JOB REQUIREMENTS:

  • 5+ years experience developing software with PHP/Laravel
  • Advanced experience with VueJS and/or React using state management libraries such as Vuex & Redux
  • Strong written and verbal communication, mentoring, and problem solving skills with a team-player mindset.
  • Solid understanding of software architecture and design skills
  • Proven experience building and deploying applications using git.
  • Experience writing optimized MySQL queries
  • Experience with high volume website tools like Object Cache, Queues, Browser State, etc.
  • Experience with Apache Kafka for message streaming and event processing
  • Proficiency with Docker containerization and container management

PREFERRED SKILLS:

  • Unit testing, TDD (Test Driven Development)
  • Agile software development methodologies
  • Experience with Kubernetes or other container orchestration tools
  • Cloud platform experience (AWS, GCP, or Azure)
  • CI/CD pipeline implementation
Responsibilities
  • Design and develop high-quality, scalable software solutions while implementing best practices for code quality, testing, and deployment
  • Troubleshoot and resolve complex technical issues and continually improve the performance and stability of applications in production environments.
  • Lead technical implementation of complex features and systems and contribute to architectural decisions and technology selection
  • Take ownership of problems and manage incidents, completing root cause analysis and defining permanent resolutions.
  • Mentor engineers and provide technical guidance to the team
  • Collaborate with product managers and other stakeholders to understand requirements
  • Be responsible for long term code quality of what you write and maintain.
Loading...