CareerPlan

Senior Software Engineer

USAFull-time$80k2026-10-04 → 2026-11-10
On-siteEmployee or contractor

Core

Design, develop, test, deploy, and support scalable backend capabilities and cloud-native services for multifamily application platforms.

Role type

Senior individual-contributor backend software engineer

Builds

Java microservices, REST APIs, event-driven distributed services, and AMQ messaging integrations

Domain

Enterprise software, cloud-native infrastructure, event-driven architecture

Required skills

Java, Spring Boot, REST API design, microservices architecture, MongoDB, AMQ messaging, Kubernetes, AWS, CI/CD pipelines, SQL, event-driven architecture, asynchronous messaging, clean architecture, secure coding, automated testing, incident triage, root-cause analysis, observability, resiliency engineering

Preferred skills

Advanced degree in computer science or related field

Technologies

Java, Spring Boot, REST, MongoDB, AMQ, Kubernetes, AWS, CI/CD, SQL

Responsibilities

Design and implement scalable backend services using modern design patterns and cloud-native practices. Collaborate with product owners, architects, and cross-functional teams to clarify needs and deliver business outcomes. Create proofs of concept and prototypes to assess emerging technologies. Uphold engineering standards for code quality, security, and operational readiness. Support production operations through monitoring, logging, alerting, and reliability improvements. Independently resolve complex technical challenges and reduce technical debt.

Seniority

Senior, hands-on IC