Senior Engineer - Business Technology
Core
Build AI-powered tools, automations, and scalable event-driven solutions that connect systems and enable intelligent experiences across Domain's property technology platforms.
Role type
Senior Software Engineer (Integration & Automation)
Builds
Scalable APIs, microservices, distributed systems, and AI-driven automation capabilities for internal systems and customer-facing products.
Domain
Commercial Real Estate Technology / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
C#, .NET, TypeScript, Microservices, Event-driven architecture, Cloud platforms (AWS/Azure/GCP), API design, Distributed systems, TDD/BDD, Secure coding (via careerplan.io/jobs/R39967-1-senior-engineer-business-technology-at-costar)
Preferred skills
Mentoring engineers, Influencing architecture and platform strategy, Cross-functional collaboration, Shift-left testing practices
Technologies
C#, .NET, TypeScript, AWS, Azure, GCP
Responsibilities
Design and develop scalable software solutions from concept to production; Create real-time integrations using APIs and messaging; Build and maintain cloud-native microservices; Solve complex technical challenges; Drive code quality, security, and performance; Mentor engineers and contribute to continuous improvement; Influence architecture and long-term platform strategy.
Seniority
Senior, hands-on IC with mentorship responsibilities