Backend Software Engineer
Role details
Job location
Tech stack
Job description
A fast-growing, technology-driven residential real estate platform is seeking a Senior Backend Software Engineer to join their engineering team in Tempe, AZ (hybrid schedule). This is a full-time opportunity with a company that operates more like a modern SaaS organization than a traditional real estate firm, leveraging cloud-native architecture, internal analytics platforms, and customer-facing web and mobile applications. The role is focused on backend development using Node.js, Python, and AWS serverless technologies
This is a high-impact role for an engineer who wants to help scale platforms used by thousands of customers and internal teams every day. You'll work on API-driven systems that power mobile apps, customer portals, internal tools, and third-party integrations. The team is looking for someone who enjoys owning problems end-to-end, contributing to architecture decisions, and working closely with product and business partners
Requirements
- Strong experience with Node.js and Python
- API development using GraphQL and REST
- Hands-on experience with AWS Lambda, S3, EC2
Desired Skills & Experience
- Any front end experience with React or React-Native
- Exposure to mobile or customer-facing applications
- Experience building scalable, API-first platforms