Perseus Group, Constellation Software-posted 3 months ago
$120,000 - $180,000/Yr
Full-time • Senior
5,001-10,000 employees

Constellation1 is a leading provider of integrated technology, media, and data solutions to real estate franchisors, brokerages, agents, and MLS organizations and associations. Our mission is clear: innovate in real estate. We don’t just build technology, we partner with clients to identify problems, design solutions, and unlock opportunities that transform the industry. We are seeking a Senior Software Developer to help build and evolve our products, used by real estate organizations across North America. You’ll design and deliver cloud-native services, leverage data and AI to create intelligent experiences, and help raise the bar for reliability, scalability, and developer experience. Our ideal candidate is a pragmatic engineer who values clarity over complexity, automates relentlessly, measures impact, and thrives in cross-disciplinary collaboration. You’re comfortable mentoring teammates and bring a solutions-first mindset to every challenge.

  • Design & deliver cloud-native applications using modern patterns (serverless, event-driven, containerized) with a focus on scalability, resilience, and cost efficiency.
  • Own the full stack: React + TypeScript on the front end; .NET (C#) and/or Node.js/TypeScript on the back end; SQL as a primary store, augmented by NoSQL where it fits.
  • Build robust APIs (REST/JSON; GraphQL a plus), integrating with internal, third-party, and AI-powered services securely and efficiently.
  • Craft intuitive, performant, and accessible UIs using modern web frameworks, ensuring responsive design across devices and optimizing for SEO and usability.
  • Apply Infrastructure as Code (IaC) to define, provision, and evolve cloud infrastructure.
  • CI/CD & release engineering: automate build/test/deploy with modern pipelines; Security by default: embed security best practices across the SDLC.
  • AI & Data Integration: work with data pipelines, AI/ML APIs, and analytics tooling to enrich applications with intelligent search, personalization, and automation.
  • Mentor & lead: guide code reviews, pair program, evolve standards, and coach developers on cloud patterns, AI integration, and clean architecture.
  • Collaborate with Product and Design to turn ambiguous requirements into clear, testable, high-impact deliverables.
  • Writing clean, well-documented code that adheres to team standards and best practices.
  • Take ownership of coding assignments with minimal supervision required.
  • 6+ years building and operating production web applications at scale.
  • 3+ years hands-on with cloud-native development in production.
  • Strong proficiency in C#/.NET and/or TypeScript/Node.js for backend services.
  • Strong experience with SQL (schema design, performance tuning, query optimization) and familiarity with NoSQL patterns where appropriate.
  • Front-end experience with modern web UI frameworks (React preferred), delivering responsive, accessible UIs.
  • Experience with IaC and automated CI/CD pipelines.
  • Solid grasp of distributed systems concepts: idempotency, retries/backoff, eventual consistency, partitioning, caching.
  • Excellent communication; able to simplify complex trade-offs and lead design reviews.
  • Strong ability to solve complex problems independently.
  • Experience working in an Agile/Scrum environment.
  • .NET 8 + ASP.NET Core, minimal APIs, and background services.
  • Next.js or similar (SSR/ISR) and web performance/SEO fundamentals.
  • Experience integrating search and recommendation systems (OpenSearch, Elasticsearch, or AI-based search).
  • Experience with data streaming, CDC patterns, and real-time event processing.
  • Experience with AI/ML APIs (e.g., NLP, recommendation engines, generative AI for content automation).
  • Multi-tenant SaaS experience with SSO, feature flagging, and tenant isolation.
  • Medical, dental, vision, basic life insurance, short/long term disability.
  • 401(k) participation (with company match).
  • Minimum of 10 days of vacation for new employees.
  • Sick time based on state requirements.
  • 8 Company-paid holidays and 2 personal holidays per year.
  • Participation in a Company profit sharing bonus plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service