Remote Tech Lead - Backend Engineer (Java)

at Real

Posted 5 days ago 6 applied

Description:

  • Real is a fast-growing national real estate brokerage powered by technology, operating in all U.S. states, Canada, and the District of Columbia.
  • Founded in 2014, Real is a trailblazer in the Residential Real Estate industry, leading the disruption with a cutting-edge technology platform.
  • The position is a hands-on engineering role, with approximately 60โ€“70% of time spent writing code and the rest on mentoring and collaboration.
  • The Tech Lead will report to the VP of Engineering and be a key member of Realโ€™s R&D team, leading the technical vision for backend development.
  • Responsibilities include providing technical mentorship, collaborating with product teams, taking ownership of technical initiatives, and engaging in code reviews and knowledge sharing.

Requirements:

  • Candidates must have extensive experience with Java 17+, Spring Boot, JPA (Hibernate), and SQL relational databases.
  • Comfort in writing unit and integration tests while maintaining strong code coverage is essential.
  • Hands-on experience with microservices architecture is required.
  • In-depth knowledge of relational databases, including indices, connection pools, and transactions, is necessary.
  • Experience with NoSQL databases and understanding their advantages and disadvantages is important.
  • Prior experience as a tech lead, guiding teams through complex engineering challenges, is required.
  • Candidates should be opinionated about backend software development and proactive in ensuring the project's long-term health.
  • A keen eye for refactoring and using standard design principles is essential.
  • Self-motivation and initiative without constant oversight are necessary traits.
  • A collaborative attitude and eagerness to learn and teach are important.
  • Experience working with a remote team across different time zones is preferred.
  • Comfort in an agile, fast-paced startup environment is required.
  • A BA/BS degree and 10+ years of related experience, or an equivalent combination of education and experience, is necessary.
  • Experience in Spring/Spring Boot, Hibernate, and Relational Databases is a must.
  • A background in real estate with transferable skills is an asset.
  • Demonstrated project coordination/management skills and prior experience leading technical initiatives and mentoring engineers are required.

Benefits:

  • The position offers the opportunity to work in a fast-growing and innovative company that values technology and individual leadership.
  • Employees are empowered through strong test coverage, allowing for continuous delivery with multiple deployments per day.
  • The company promotes a supportive environment with a transparent interview process that showcases skills and experience.
  • Real is committed to equal employment opportunities, fostering a diverse and inclusive workplace.

Get realtime job alerts

Be the first to know about new jobs