Greystone is a private national commercial real estate finance company with an established reputation as a leader in multifamily and healthcare finance, with over $12 billion in loan originations in 2024. The firm consistently ranks in the Top 10 for Fannie Mae & Freddie Mac multifamily loan originations and is the #1 Overall HUD Multifamily and Healthcare Lender in the country. Greystone also ranks nationally as a top affordable housing, seniors housing, and small balance loan lender. At Greystone, charity is at the heart of who we are and what we do.
At Greystone, everything we do is driven by our purpose of improving others’ lives. As we work hard to maintain our ranking as a top national commercial real estate lender, our culture of caring and support is just as important. We don’t just say “Where People Matter” – we lead with this mantra every day to guide our actions and behaviors. Greystone is committed to fostering and preserving a culture of inclusion. Belonging is at the heart of our culture of caring, integrity and excellence and is a driving force behind our entrepreneurial spirit and creativity.
At Greystone Technology, we move with a startup mindset in an industry ready for modernization. We embrace agility, automation, and AI-driven efficiency, leveraging the newest technologies like OpenAI and Cursor to streamline operations and build impactful customer experiences. We focus on maintainable, reliable software while driving the industry forward.
We are seeking a Senior Software Engineer, preferably with experience in finance and/or real estate. The candidate should have 5+ years of experience managing large-scale interactive projects from discovery and design to technical development and implementation. The candidate must be attuned to value the details as well as be able to understand and drive towards the big picture. Analytical and quick thinking in a fast-paced environment is essential.
Primary Duties and Responsibilities:
- Build & Enhance - Develop backend services and REST APIs for our commercial real estate
- Problem-Solve & Innovate - Tackle complex challenges with a startup mentality, working across different areas as
- Lead & Mentor - Uplevel the engineers around you through mentorship and knowledge
- Drive Technical Decisions - Focus on maintainable, modular, and well-tested
- DevOps & Releases - Help shape environment/release strategy, deployments, and
- Agile Execution - Work in a JIRA-based agile environment with squads that form and disband to solve specific
- Architectural Leadership – Drive architectural decisions, provide opinionated feedback, and embrace a "Disagree & Commit" mentality when needed.
- Security & Compliance - Implement best practices for information governance and risk
- Support Adoption & Training - Assist internal teams, executives, and clients in understanding new features
Experience, Skills, and Abilities Required:
- 6+ years of experience building backend services & REST APIs
- Python expert (FastAPI experience is a plus, but not required)
- Strong SQL & database management skills (SQLAlchemy preferred)
- Experience with Azure services & cloud environments
- Experience with GraphQL is a plus
- Familiarity with DevOps, CI/CD, environment/release strategies, and Git
- JIRA-based agile development experience
- Problem-solving mindset and ability to work across different areas and adapt quickly
- Test-driven development mindset (PyTest, Jest, Cypress, Playwright)
- Experience with TypeScript, React, or modern front-end frameworks is a plus
- Experience with Salesforce/Dynamics & C# is a plus
At Greystone, we believe that finding creative solutions for our clients comes from the collaboration of people with diverse backgrounds and perspectives. We strive to build an inclusive work environment that celebrates differences and empowers all individuals with opportunities to channel their entrepreneurial spirit. Greystone is an EEO employer.
Greystone offers a competitive base salary and bonus. The base salary range for this position is $150,000 to $200,000/year. The specific compensation that will be offered is based on an understanding of the hired candidates' qualifications at the time of hire. Employees are eligible for a discretionary bonus based on employee work performance reviewed during the annual review process.
*The firm is the #1* overall HUD multifamily and healthcare lender by firm commitments and a top 10 Fannie Mae and Freddie Mac multifamily real estate lender.*
*For HUD's 2024 fiscal year ending September 30, 2024. Based upon combined firm commitments received by Greystone Funding Company LLC and Greystone Servicing Company LLC and excludes risk sharing and hospital loans.*
Other Jobs from Greystone
Senior Salesforce Architect
Similar Jobs
Software Engineer
Infrastructure Engineer (Data)
Software Engineer, Backend
Senior Software Engineer, Backend
Backend Engineer - Python (Multiple Openings)
Data Engineer Professional - Client and Innovation
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say