Job Description

About the Role

We are seeking a skilled Backend Engineer to join our rapidly growing engineering team. This is an exciting opportunity to contribute to the development of an innovative AI platform that is transforming the multifamily real estate industry.

The Opportunity: Your Impact

As a key member of our team, you will play a vital role in shaping the future of PropTech with AI. 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.

Key Responsibilities:

  • Build and Innovate: Dedicate at least 80% of your time to writing high-quality, well-tested Java code.
  • Architect and Scale: Participate in technical design discussions, contributing to a microservices architecture that is secure, scalable, and maintainable.
  • Champion Quality: Embrace a culture of excellence by writing robust unit and integration tests using Test-Driven Development (TDD) principles.

Requirements:

  • 1-3 years of professional software engineering experience.
  • A strong foundation in Computer Science fundamentals (data structures, algorithms, system design).
  • Solid programming skills in Java.
  • A bachelor’s or master’s degree in Computer Science or a related field.
  • Excellent problem-solving abilities and a proactive, collaborative mindset.

Benefits:

  • True Ownership and Impact: You will directly influence the architecture and development of an innovative AI platform.
  • Mentorship from Industry Experts: Our team includes leaders who have built and scaled early product and engineering teams at successful B2B software unicorns.
  • Accelerated Career Growth: We offer unparalleled opportunities to rapidly grow your skills, take on more responsibility, and advance your career.

Tech Stack:

  • Core Backend: Java, Spring (Core/Boot), Hibernate, gRPC, Armeria.
  • Databases & Data: PostgreSQL, JPA, Flyway, Protocol Buffers, Jackson.
  • Messaging & Services: Apache Kafka, Microservices Architecture.

What We’re Looking For:

  • Experience with Infrastructure as Code (AWS CDK, CloudFormation).
  • Familiarity with distributed systems and enterprise integration patterns.