Position Available –

Sr Software Engineer

Summary:

As the Sr. Software Engineer at Rialto Capital, you will work closely with the Director of Information Engineering & AI to develop and implement innovative software solutions that integrate AI capabilities when applicable. Your role will focus on architecting and deploying modern, scalable applications that drive real business impact in the commercial real estate domain. While experience in machine learning and AI is a plus, our primary need is for a leader with robust full-stack software engineering expertise.

Key Responsibilities:

Software Engineering Leadership & Innovation

  • Modern User Interfaces: Design and build slick, responsive web interfaces using frameworks like React and Next.js.
  • Server-Side Logic: Develop robust backend systems and RESTful APIs using Node.js and FastAPI, ensuring efficient and secure server-side processing.
  • Testing & Quality Assurance: Implement comprehensive unit and integration tests with tools like GitHub Actions and Azure DevOps to maintain high code quality.
  • Deployment & Infrastructure: Deploy applications seamlessly across cloud platforms such as Azure, Vercel, and AWS, ensuring scalability and resilience.
  • Monitoring & Tracing: Utilize tools like Langsmith/LangGraph to trace prompts, completions, and errors, ensuring transparent and maintainable operations.
  • Database Integration: Work with both SQL and NoSQL databases to ensure efficient data storage, retrieval, and management.
  • AI Integration: Leverage your GenAI expertise and optional Machine Learning experience to integrate AI components into software solutions, enhancing functionality where beneficial.

Enterprise-Level API Development & Integration

  • Architect and implement APIs and microservices that connect front-end applications with internal and external systems.
  • Collaborate with IT and DevOps teams to maintain secure, scalable, and compliant data exchange practices.

Technical Leadership & Mentorship

  • Lead a team of engineers, providing technical guidance, code reviews, and fostering best practices.
  • Facilitate knowledge sharing through regular team meetings, workshops, and training sessions.
  • Collaborate with cross-functional leaders (e.g., CIO, CISO, Product Managers, Data Engineers) to align software initiatives with strategic business goals.

Continuous Improvement & Collaboration

  • Stay current on emerging software development trends, tools, and frameworks.
  • Propose and drive innovative projects that leverage advanced software engineering techniques to transform business processes.
  • Monitor key performance metrics (e.g., deployment uptime, code quality, system performance) and continuously optimize our technology stack.

Specifications:

Education & Experience

  • Bachelor’s degree required in Computer Science, Engineering, or a related field preferred (Master’s or Ph.D. preferred).
  • 5+ years of professional experience in software engineering with a strong track record in full-stack development and enterprise deployments.
  • Experience in LLM integration in applications.
  • Experience in the financial services or real estate industries is a plus.
  • Optional: Experience with ML or Data Science is beneficial but not required.

Technical Expertise

  • Programming Languages: Proficiency in Python, JavaScript, and/or TypeScript.
  • Front-End Development: Extensive experience with React and Next.js for building modern user interfaces.
  • Server-Side Development: Proven skills with Node.js and FastAPI in creating robust back-end applications.

Working Conditions

While performing the duties of this job, the Associate is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop. The Associate must occasionally lift and/or move up to 25 pounds. Evening and/or weekend work may be necessary to meet deadlines. This description outlines the basic tasks and requirements for the position noted. It is not a comprehensive listing of all job duties.
Rialto Capital is committed to the principles of Equal Employment Opportunity. Our policy is to provide equal employment opportunity to all applicants and Associates without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age (40+), disability, veteran status, genetic information (including family medical history), or any other legally protected status.

Our company uses E-Verify to confirm the employment eligibility of all newly hired employees.

LI-JF1
Share this job –

Job Snapshot

Employment Type:

FULL_TIME

Location:

Miami, FL

Workplace Type:

On-site

Job Type:

Corporate

Experience:

MID_SENIOR_LEVEL
5+ Years
Contact Human Resources

If you think you have what it takes to be a part of a fast-paced, high-performance team of entrepreneurs, and talented real estate investment and asset management experts, we want to hear from you.

For more information about career opportunities or to submit your resume, contact us at:

Core Competencies

Rialto Capital focuses on the following core competencies in both recruitment and Associate development.

Our Total Rewards

Rialto Capital provides an attractive Total Rewards package for our Associates, which includes:

Get to Know us –
About Rialto Capital

Rialto Capital is a fully integrated real estate investment management, asset management and operating company. Rialto Capital was formed in 2007, and since its founding, has participated in the investment of billions of dollars of equity in real estate assets. The company invests and manages assets throughout the capital structure in real estate properties, loans, and securities.

We are headquartered in Miami, with offices in New York City and across the US. We offer Market Competitive Compensation including Bonus Opportunity for many roles, as well as: Paid Holidays, Vacation, Personal and Sick Time, 401(k) Plan with Company Match, Medical, Dental, and Vision Plans, Company Paid Life & Disability Insurance and Paid Parental Leave.