Job Description

About Accolade

The multifamily real estate industry is undergoing a massive transformation, and we are at the forefront. We are building the industry’s first AI-native Operations Centralization Platform, designed to streamline complex processes, unlock new efficiencies, and create better experiences for residents and operators alike.

This isn’t 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.

Key Responsibilities

  • Build high-quality, well-tested Java code to automate routine tasks, capture critical data, and intelligently manage communications.
  • Participate in technical design discussions to contribute to a microservices architecture that is secure, scalable, and maintainable.
  • Write robust unit and integration tests using Test-Driven Development (TDD) principles.
  • Collaborate closely with Product Managers, UX Designers, and fellow engineers to solve complex problems and deliver exceptional solutions.

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.

Our Tech Stack

  • We believe in using the right tools for the job. You’ll get to work with and learn:
  • Core Backend: Java, Spring (Core/Boot), Hibernate, gRPC, Armeria.
  • Databases & Data: PostgreSQL, JPA, Flyway, Protocol Buffers, Jackson.
  • Messaging & Services: Apache Kafka, Microservices Architecture.
  • Security: JWT, Spring Security.
  • Cloud & DevOps: AWS (Secrets Manager, STS), Authzed, CI/CD, Test-Driven Development (TDD).

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.
  • An AWS Certification.

Why Join Us?

  • You will directly influence the architecture and development of an innovative AI platform that is transforming an entire industry.
  • You’ll learn from industry veterans who have built and scaled the early product and engineering teams at successful B2B software unicorns.
  • We are growing quickly, offering unparalleled opportunities to rapidly grow your skills, take on more responsibility, and advance your career.
  • We offer an attractive salary package and benefits to match your experience and qualifications.