Job Description
About Our Organization
We are undergoing a transformative journey in the multifamily real estate industry. Our innovative AI-native Operations Centralization Platform is designed to streamline complex processes, unlock new efficiencies, and create better experiences for residents and operators alike.
The Opportunity: Your Impact at Our Organization
This is not just another backend role. As an early member of our rapidly growing engineering team, you will be a vital contributor to our core platform. With 1-3 years of experience, you are in a perfect position to absorb best practices from senior leaders while making a tangible impact on the features our customers use every day.
What You Will Do
- Build & Innovate: Dedicate at least 80% of your time to writing high-quality, well-tested Java code. You will work across the full feature lifecycle, from concept to deployment, to build new leasing automation workflows and other core platform capabilities.
- Architect & Scale: Go beyond just coding. You will actively participate in technical design discussions, contributing to a microservices architecture that is secure, scalable, and maintainable.
- Champion Quality: Embrace a culture of excellence. You will write robust unit and integration tests using Test-Driven Development (TDD) principles, participate in constructive code reviews, and help maintain our high standards for quality.
- Collaborate Effectively: Work within a fast-paced agile team, collaborating closely with Product Managers, UX Designers, and fellow engineers to solve complex problems and deliver exceptional solutions.
Required Skills & Qualifications
- A strong foundation in Computer Science fundamentals (data structures, algorithms, system design).
- Solid programming skills in Java.
- Excellent problem-solving abilities and a proactive, collaborative mindset.
Benefits
- A chance to directly influence the architecture and development of an innovative AI platform.
- Mentorship from industry veterans who have built and scaled successful B2B software unicorns.
- A fast-paced environment that allows for rapid growth and career advancement.
Interview Process
- An initial conversation with our team to discuss your background and interest in the role.
- A practical coding challenge to see your problem-solving skills in action.
- Meet with key engineers and product collaborators to dive deeper into your skills, approach, and how you would fit into our culture.
Bonus Points For
- Experience with Infrastructure as Code (AWS CDK, CloudFormation).
- Familiarity with distributed systems and enterprise integration patterns.
- Exposure to end-to-end testing frameworks.