Post Job Free
Sign in

Full-Stack Software Engineer

Company:
Radix
Location:
Scottsdale, AZ, 85251
Posted:
May 25, 2025
Apply

Description:

Job Description

About Radix

Radix is a fast-growing SaaS company serving the multifamily industry with actionable data and insights. Our values-Curiosity, Resilience, Impact, Courage, and Responsibility-guide every decision we make and how we build. At Radix, data is our superpower-and our engineering team is the force that brings that data to life through beautiful, intuitive, and high-performance products.

We're looking for a Full-Stack Engineer who thrives in fast-paced environments, enjoys building across the stack, and is excited to contribute to a team that is solving meaningful, data-driven problems at scale.

This is a full-time onsite role based in our Scottsdale HQ. We believe in the power of in-person collaboration-especially when solving complex technical problems together.

Your Impact

As a Full-Stack Engineer at Radix, you'll work closely with product managers, designers, and fellow engineers to design, build, and maintain features that improve our platform and drive value for our users. You'll contribute to everything from backend APIs to front-end interfaces-writing clean, maintainable code that performs well and scales with us as we grow.

Your work will directly shape the tools that thousands of multifamily professionals use every day to make smarter, faster, and more strategic decisions.

Key Outcomes

Feature Development: Design and deliver full-stack features end-to-end, from database to UI, with a strong emphasis on performance and usability

Product Reliability: Write scalable and maintainable code that improves platform stability and reduces tech debt

Team Collaboration: Work cross-functionally to bring product ideas to life-providing input at every stage from concept to deployment

Engineering Best Practices: Promote quality through code reviews, testing, and documentation that supports long-term growth

Continuous Improvement: Proactively identify opportunities for architectural enhancements, refactoring, and system optimization

Key Responsibilities

Build and maintain backend services using .NET/C# and Python, ensuring scalable APIs and business logic

Develop intuitive and responsive user interfaces using modern JavaScript frameworks (e.g., React, Vue, Angular)

Collaborate with Product and Design teams to translate user needs into technical solutions

Write efficient SQL queries and manage data interactions across services and databases

Work with Python-based tools and scripts that support internal data workflows and automation

Participate in code reviews, architecture discussions, and sprint planning

Troubleshoot and debug issues across the stack, ensuring high system availability and responsiveness

Contribute to CI/CD pipelines and deployment processes in cloud environments (e.g., AWS, Azure)

What You Bring

Experience

3–6 years of full-stack engineering experience, with a focus on product development

Strong experience with .NET (C#) and building RESTful APIs

Experience writing and maintaining code in Python

Proficiency with front-end JavaScript frameworks (React, Angular, or similar)

Experience working in cloud environments (AWS, Azure, or GCP)

Skills

Solid understanding of software design patterns and scalable architecture

Proficient in Python, SQL, and modern web development

Comfortable navigating the full stack-from infrastructure to UI

Strong collaboration and communication skills in a cross-functional team

Attention to detail, with a passion for writing clean, reliable code

Preferred

Experience in a SaaS or data-focused product company

Familiarity with microservices architecture

Knowledge of CI/CD tools and infrastructure-as-code (Terraform, etc.)

How You Work

Curiosity – You ask the why behind the what and seek better ways to build

Resilience – You adapt quickly, handle challenges calmly, and iterate forward

Impact – You focus on solving real user problems, not just completing tasks

Courage – You speak up, refactor boldly, and hold a high bar for quality

Responsibility – You own your work end-to-end and care deeply about outcomes

Why Radix

We believe exceptional people build exceptional companies. At Radix, you'll have the opportunity to own your impact, work with smart and supportive teammates, and build products that set the standard in our industry. We don't micromanage-we trust you to deliver, grow, and help us make every move our next best one.

Job Posted by ApplicantPro

Full-time

Apply