A technology-powered real estate brokerage (NASDAQ: REAX)
Tech Lead – Java
Location
United States
Posted
170 days ago
Salary
$200K - $210K / year
Seniority
Senior
Job Description
Tech Lead – Java
Real
• Collaborate with other engineers through pairing sessions, code reviews, and knowledge sharing in our weekly Friday Dev Chats. • Mentor and lead junior engineers in software engineering methodology, design, and best practices. • Work with the product team and feature owners to understand requirements and see them through to execution and deployment.
Job Requirements
- BA/BS degree and 8+ years of related experience
- Must have experience in Spring/Spring Boot, Hibernate, and Relational Databases
- A real estate background with transferable skills would be an asset
- Demonstrated Project Coordination/Management skills
Benefits
- Offers Equity
- Offers Bonus
- Offers Life and Health Insurance
- 401K
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Backend Engineer – Calendar AI
HighLevel, Inc.HighLevel, Inc. is an all-in-one marketing and sales platform whose tools and services are designed to help businesses grow. Established in 2018, the company’
• Design and implement LLM-powered onboarding assistants using Google/OpenAI/Anthropic models with deterministic orchestration (LangChain, LlamaIndex, custom pipelines) • Build RAG workflows using vector databases (Pinecone, Weaviate, Qdrant, pgvector) to inject contextual booking data into model prompts • Develop AI-driven configuration engines that translate natural language into structured booking primitives (services, schedules, resources, capacity, pricing rules) • Design optimization models for resource utilization, workload distribution, capacity forecasting, and conflict reduction • Integrate AI pipelines into backend systems using Node.js/TypeScript/Go services • Build scheduling-aware reasoning modules that handle constraints, buffers, lead times, resource availability, and business rules • Create scalable data pipelines for embeddings generation, context indexing, and model fine-tuning/hybrid retrieval • Implement latency-optimized inference orchestration with streaming responses, caching, and hybrid decision engines • Own the AI Runtime Layer enabling vertical-specific booking logic, plugins, actions, and smart suggestions • Lead and mentor the engineering team, enforce architectural standards, and drive long-term AI roadmap
• Develop, test, and deploy back-end services and APIs using Ruby on Rails, PostgreSQL, and other components in our stack. • Architect scalable solutions to handle high-volume data and transaction processing. • Maintain and optimize existing code to ensure the stability and performance of the platform. • Collaborate with front-end engineers, product managers, and other stakeholders to define, design, and ship new features. • Monitor production systems, resolve incidents, and implement improvements to prevent future issues. • Mentor junior developers and contribute to our culture of continuous learning and improvement. • Write clean, maintainable, and well-documented code, following best practices for software development.
• Actively participate in product development from conception through deployment and production monitoring; • Contribute to the design and evolution of our solutions, addressing performance and robustness requirements, among others; • Work on the development and maintenance of components for the new Exchange, Clearing and Self-Regulation systems; • Work with technologies: C#, SQL, Redis, Kafka, MongoDB.
• Writing well designed, reusable, testable and secure code by applying best software development practices • Designing and implementing low-latency, high-availability and performant applications • Architecting well defined APIs for user facing elements developed by front end developers • Collaborating in a multi-disciplinary team • Participating and conducting code reviews • Discovering, learning and implementing new technologies • Mentoring junior team members in best practices



