Careers
ExelonProp brings together expertise in AI, IoT, blockchain, cloud and real estate to simplify how properties are managed. Explore our open positions and apply below.
Open Positions
Current Openings
8 roles across engineering, design, sales and operations.
Software Developer
Apply for this roleResponsibilities
- Develop, test, and maintain the core SaaS platform architecture and application features
- Implement both front-end and back-end components to ensure seamless system functionality
- Design and integrate APIs and third-party services required for platform operations
- Conduct code reviews and ensure adherence to coding standards and best practices
- Perform debugging, troubleshooting, and performance optimization of application modules
- Collaborate with AI, IoT, and Blockchain teams to integrate advanced functionalities
- Ensure system scalability, responsiveness, and cross-platform compatibility
- Participate in sprint planning, technical documentation, and continuous improvement processes
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 3 years of experience in full-stack or backend software development
- Proficiency in modern programming languages (e.g., JavaScript, Python, or similar)
- Experience with web frameworks and RESTful API development
- Strong understanding of database systems (SQL and/or NoSQL)
- Familiarity with SaaS architecture and cloud-based applications
- Experience with version control systems (e.g., Git)
- Strong problem-solving skills and ability to work in an agile development environment
Cloud Engineer
Apply for this roleResponsibilities
- Design, implement, and manage cloud infrastructure environments for the platform
- Deploy and maintain scalable and secure cloud-based systems
- Monitor system performance, availability, and uptime across all services
- Optimize cloud resource usage and cost efficiency
- Implement backup, disaster recovery, and data protection strategies
- Automate deployment processes using CI/CD pipelines
- Ensure compliance with security standards and data protection regulations
- Collaborate with development teams to support system integration and deployment
Requirements
- Proven experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud
- Strong knowledge of DevOps practices and infrastructure automation tools
- Experience with containerization technologies (e.g., Docker, Kubernetes) is an asset
- Understanding of networking, security protocols, and system architecture
- Experience with monitoring tools and performance optimization
- Ability to troubleshoot complex infrastructure issues
- Strong analytical and technical documentation skills
AI / Machine Learning Engineer
Apply for this roleResponsibilities
- Design and develop machine learning models for predictive analytics and automation
- Implement AI-driven features to enhance platform intelligence and user experience
- Process and analyze large datasets to generate actionable insights
- Optimize algorithms for performance, accuracy, and scalability
- Collaborate with software developers to integrate AI models into the platform
- Continuously improve models based on user data and system feedback
- Ensure proper data handling, validation, and compliance with data privacy standards
- Research and implement emerging AI technologies relevant to PropTech
Requirements
- Degree in Computer Science, Data Science, Artificial Intelligence, or related field
- Strong experience with Python and machine learning libraries (e.g., TensorFlow, PyTorch, Scikit-learn)
- Knowledge of statistical modeling and data analysis techniques
- Experience working with structured and unstructured data
- Familiarity with cloud-based AI services is an asset
- Strong problem-solving and analytical thinking abilities
- Ability to work independently and within cross-functional teams
Blockchain Developer
Apply for this roleResponsibilities
- Develop and implement blockchain-based solutions and smart contracts
- Ensure secure and transparent transaction processing within the platform
- Design decentralized systems for data validation and recordkeeping
- Integrate blockchain functionality with existing application infrastructure
- Conduct testing, auditing, and optimization of blockchain components
- Maintain system security and prevent vulnerabilities in decentralized environments
- Stay updated on blockchain trends and apply best practices
- Collaborate with development teams to ensure seamless integration
Requirements
- Experience with blockchain platforms (e.g., Ethereum, Hyperledger, or similar)
- Strong knowledge of smart contract development (e.g., Solidity or equivalent)
- Understanding of cryptographic principles and security protocols
- Experience with distributed systems and decentralized applications (dApps)
- Familiarity with backend development and API integration
- Strong attention to detail and security-focused mindset
IoT Specialist
Apply for this roleResponsibilities
- Design and implement integration of IoT devices and sensors within the platform
- Manage real-time data collection and communication between devices and system
- Develop solutions for smart property monitoring and automation
- Ensure reliable connectivity and performance of IoT systems
- Analyze sensor data to support platform analytics and decision-making
- Troubleshoot and resolve hardware and connectivity issues
- Collaborate with software and cloud teams for seamless integration
- Maintain documentation of IoT configurations and processes
Requirements
- Degree or diploma in Electronics, Computer Engineering, or related field
- Experience with IoT platforms, devices, and communication protocols (e.g., MQTT, HTTP)
- Knowledge of embedded systems and sensor technologies
- Familiarity with cloud integration of IoT systems
- Strong problem-solving and technical troubleshooting skills
- Ability to work with both hardware and software components
UX/UI Designer
Apply for this roleResponsibilities
- Design intuitive, user-friendly interfaces for web and mobile applications
- Create wireframes, prototypes, and high-fidelity designs
- Conduct user research and usability testing to improve user experience
- Develop and maintain a consistent design system and branding guidelines
- Collaborate with developers to ensure accurate implementation of designs
- Analyze user behavior and feedback to continuously enhance usability
- Ensure accessibility and responsiveness across different devices
- Contribute to product strategy through user-centered design thinking
Requirements
- Proven experience as a UX/UI Designer with a strong portfolio
- Proficiency in design tools such as Figma, Sketch, or Adobe XD
- Understanding of user-centered design principles and usability standards
- Experience with responsive and mobile-first design
- Strong communication and collaboration skills
- Ability to translate business requirements into design solutions
Sales & Marketing Specialist
Apply for this roleResponsibilities
- Develop and execute digital marketing strategies to promote the platform
- Identify and generate leads across B2B and B2C segments
- Manage online campaigns including SEO, social media, and paid advertising
- Build and maintain relationships with property management firms and partners
- Conduct market research and competitor analysis
- Support sales funnel development and conversion optimization
- Prepare marketing materials, presentations, and promotional content
- Track campaign performance and adjust strategies accordingly
Requirements
- Degree in Marketing, Business Administration, or related field
- Experience in digital marketing and B2B/B2C sales environments
- Knowledge of marketing tools (Google Analytics, CRM systems, etc.)
- Strong communication, negotiation, and presentation skills
- Analytical mindset with ability to interpret campaign data
- Experience in SaaS or PropTech industry is an asset
Administrative Staff
Apply for this roleResponsibilities
- Provide administrative and operational support to the management team
- Manage documentation, filing systems, and internal records
- Coordinate schedules, meetings, and communications
- Assist with reporting, invoicing, and basic financial tracking
- Support HR-related activities such as onboarding and documentation
- Ensure smooth day-to-day office and operational processes
- Liaise with external partners, vendors, and service providers
- Maintain compliance with internal policies and procedures
Requirements
- Diploma or degree in Business Administration or related field
- Previous experience in administrative or office support roles
- Strong organizational and time-management skills
- Proficiency in Microsoft Office and business software tools
- Excellent communication and multitasking abilities
- Attention to detail and ability to handle confidential information