$90K - 130K a year
Design, build, and maintain scalable software solutions for property management, collaborate with cross-functional teams, lead technical projects, and optimize workflows.
5-7 years professional experience, proficiency in Java, Python, or C#, experience with relational and non-relational databases, agile methodology knowledge, and strong communication skills.
Specialized Property Management Dallas, Texas Specialized Property Management (SPM), a leading single-family property management company headquartered in Dallas, Texas, is seeking an accomplished and driven Senior Software Engineer to join our growing remote team. This is a high-impact opportunity to design and build innovative, scalable software solutions that power our nationwide operations, while enjoying the flexibility of working from anywhere in the U.S. Your Role As a Senior Software Engineer, you will take ownership of critical initiatives, partner closely with leadership, and help shape the architecture and direction of our platform. You’ll work on projects that improve operational efficiency, integrate advanced analytics, and elevate user experiences across the company. APPLY HERE [] https://specialized247.bamboohr.com/careers/65?source=aWQ9MjM%3D Responsibilities • Design and Development: • Build, maintain, and enhance high-performance, scalable software tailored to property management operations. • Leverage analytics, AI/ML models, and intuitive dashboards to generate actionable insights. • Collaboration: • Work closely with cross-functional teams to design impactful, user-focused solutions. • Contribute to architecture and design decisions aligned with long-term business goals. • Technical Leadership: • Collaborate with senior technical leaders on strategic projects and architectural planning. • Conduct code reviews, enforce best practices, and mentor team members. • Optimization: • Develop tools and systems that improve efficiency, automate workflows, and deliver measurable results. APPLY HERE [] https://specialized247.bamboohr.com/careers/65?source=aWQ9MjM%3D What You Bring Education: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. Experience: • 5–7 years of professional software development experience. • Proven record of building scalable, maintainable, and reliable applications. Technical Skills: • Proficiency in Java, Python, or C#. • Experience with relational (MySQL, Postgres) and non-relational (MongoDB, Cassandra) databases. • Strong knowledge of agile methodologies, design patterns, and testing frameworks. Preferred: • Familiarity with property management software like Propertyware and/or HubSpot. • Industry knowledge of real estate or property management (a plus). Soft Skills: • Excellent communication and collaboration skills. • Passion for problem-solving and mentoring. • What We Offer * • Competitive Compensation: Salary aligned with experience plus performance incentives. • Comprehensive Benefits: Health, dental, and vision plans. • Career Growth: Access to training, certifications, and advancement opportunities. • Flexible Work: Fully remote role with autonomy and trust.**
This job posting was last updated on 9/26/2025