Please, let Real know you found this job
on RemoteYeah.
This helps us grow 🌱.
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.
The company was founded in 2014 and aims to revolutionize the home-buying and selling process through its cutting-edge technology platform.
The Sr. Backend Engineer - Tech Lead will report to the Engineering Manager and be a key member of Real’s R&D team.
Responsibilities include leading the technical vision for backend development, implementing features, fixing bugs, and improving Java Spring Microservices.
The role involves mentoring junior and mid-level engineers, providing technical leadership, and guiding the team in best practices and design principles.
The position requires working with the product team to understand requirements and ensure successful execution and deployment.
The engineer will take ownership of technical initiatives and drive projects from concept to completion while ensuring alignment with the overall platform strategy.
Collaboration with other engineers through pairing sessions, code reviews, and knowledge sharing is expected.
Requirements:
Extensive experience with Java 11+, Spring Boot, JPA (Hibernate), and SQL relational databases is required.
Candidates must be comfortable writing unit and integration tests and maintaining strong code coverage.
Hands-on experience in building applications using microservices architecture is necessary.
In-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and schema design implications on performance is essential.
Experience with NoSQL databases and understanding their advantages and disadvantages is required.
Prior experience as a tech lead, guiding teams through complex engineering challenges, is necessary.
Candidates should have a proactive approach to backend software development and be able to provide recommendations for the project's long-term health.
A keen eye for refactoring and using standard design principles and patterns is important.
Self-motivation and the ability to take initiative without constant oversight are required.
A collaborative attitude and willingness to learn and teach new knowledge are essential.
Experience working with a remote team across different time zones is preferred.
Comfort in an agile, fast-paced startup environment is necessary.
A BA/BS degree and 8+ years of related experience, or an equivalent combination of education and experience, is required.
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 in the real estate industry.
Employees are empowered through strong test coverage, allowing for continuous delivery with multiple deploys per day.
The company promotes a collaborative and inclusive work environment, valuing equal employment opportunities.
Real encourages a culture of learning and innovation, providing opportunities for professional growth and development.
The role allows for remote work, providing flexibility in the work environment.
The company emphasizes its core values, including hard work, kindness, and a focus on teamwork.
Apply now
Please, let Real know you found this job
on RemoteYeah
.
This helps us grow 🌱.