A lot of students ask how to get a job in affordable housing.
The short answer is it's hard. Especially for ambitious young people who want to go straight into real estate development.
And it makes sense why people want it. You get to see a project go from an empty lot to a finished building. You control the vision. The work sits at the intersection of finance, construction, policy, and community. And in affordable housing specifically, you are building something that matters. There are not a lot of careers where you can say that and actually mean it.
But hard is not the same as impossible. There is a path. It just requires more strategy than most people realize going in.
This post is everything I would do if I were starting from scratch today. Not the "just be passionate and it will work out" version. Actual steps you can take this week.
Who this is for
This is written for students and early-career professionals who want to work in affordable housing development. Still in school trying to figure out how to break in? This is for you. Already working in an adjacent role and thinking about making the jump? Also for you.
TLDR
Development firms are small, hiring is relationship-driven, and there is no standard recruiting pipeline. Learn your target state's programs and active players. Build technical skills. Reach out to people directly via email, not LinkedIn. Follow up persistently. Build something that shows you can think like a developer. Apply to jobs at the same time. And if the direct path does not work right away, go adjacent and lateral over.
Why development jobs are so hard to get
Development firms are structured differently than most companies students are used to recruiting at. A bank might hire 30 analysts a year. A consulting firm might run a formal campus recruiting cycle. Most development shops do not work that way.
Developers make money by getting deals done. They are not billing hours or selling products on a recurring basis. Their revenue is lumpy and project-based. That creates a strong incentive to keep teams small and overhead low. A firm might have 5 to 15 people doing all the work across multiple active projects.
Fewer people means fewer roles. And fewer roles means less infrastructure around hiring. Most small and mid-size developers do not have a dedicated HR person, let alone a campus recruiting program. Roles do get posted, but many are filled through relationships before they ever go public.
There are exceptions. Larger regional and national firms like Dominium, NRP Group, and McCormack Baron Salazar have more structured hiring pipelines. But even at those firms, relationships matter a lot.
The takeaway here is not that it's hopeless. It's that you cannot approach this the same way you would approach recruiting for banking or consulting. The playbook is different, and the sooner you accept that, the sooner you can start running the right one.
The two paths into development
Two options if you want to work in affordable housing development.
Path 1: Go direct. Get hired at a development firm right out of school or early in your career. This is more common at larger firms that have the capacity to train junior staff. Internships are the highest-conversion route here. If you are still in school, you should be aggressively pursuing internships at development firms. Converting an internship into a full-time offer is significantly easier than trying to break in cold after graduation.
Path 2: Go adjacent, then lateral over. Work in a role that interacts with developers, build your network and your skills, then transition. Adjacent roles include lending (community development banking, CDFI lending, FHA/HUD lending), tax credit syndication, housing authorities, and even construction management. Anyone who touches developers on a regular basis is well-positioned to eventually become one.
I want to be honest here: Path 2 is how most people end up in development. It is the more common route by a wide margin. A lot of the developers you will meet started in lending, or syndication, or on the public side, and worked their way over.
But this post is for the people who want to make the direct path work. If that is you, the rest of this is your playbook.
Technical skills are table stakes
Here is something that does not get said enough: nobody is going to hire you into a development role because you are enthusiastic about affordable housing. That is a baseline expectation, not a differentiator.
What separates the people who get hired from the people who don't is technical ability.
A CEO I respect put it this way: "I rely on my junior staff to do a lot of the analytical work, and I need to trust that they are going to do it well."
That trust is earned by demonstrating that you can run numbers, check your own work, and pay attention to details that can make or break a deal.
What you need to know
Sources and uses. The foundation of every deal. The sources and uses table shows where the money comes from (equity, debt, grants, deferred fees) and where it goes (land, hard costs, soft costs, reserves). Does the deal balance, or do you have a gap? If you cannot read and build a sources and uses table, you are not ready.
Stabilized operating pro forma. What a property looks like financially once it is fully leased and operating normally. Revenue, operating expenses, net operating income, debt service, cash flow. You should be able to build one from scratch and explain every line.
Loan sizing. Lenders do not just give you whatever amount you ask for. They size loans based on the property's ability to service debt, typically using a debt service coverage ratio (DSCR), a loan-to-value ratio (LTV), and a loan-to-cost ratio (LTC). You need to understand how all three work and how to calculate maximum loan proceeds.
Tax credit equity pay-in. In LIHTC deals, the equity investor is not writing one big check at closing. Equity comes in over time based on milestones: closing, construction completion, stabilization, delivery of 8609s. Understanding the pay-in schedule and how it affects your cash flow and construction financing is critical. This is one of the things that makes affordable housing deals structurally different from conventional development, where equity typically gets paid in first.
NOI, cap rates, and basic valuation. The language of real estate. Net operating income is revenue minus operating expenses. Cap rates are how the market prices income-producing real estate. If someone asks you what NOI is and your eyes glaze over, that tells people everything they need to know.
Start with conventional, then layer in LIHTC
Understand market-rate multifamily first. The affordable housing layers (tax credits, compliance requirements, QAPs, bond financing) can be picked up relatively quickly once you are on the job. But you cannot fake core real estate knowledge. That foundation has to be there.
Real estate, and by extension LIHTC, is not rocket science. Do not let anyone tell you otherwise. All of this can be learned. The people who are good at it are not geniuses. They just put in the time to understand how the pieces fit together.
How to learn your target market
Real estate is local. The programs, the players, the politics, and the deal economics all vary by state and even by city. If you are serious about working in a specific market, you need to learn it the way a developer would.
Here is exactly how I would do it if I were starting today. I will use Texas as an example because TDHCA makes their applications publicly accessible, but the process applies everywhere.
Step 1: Go to the state housing finance agency website. For Texas, that is TDHCA (Texas Department of Housing and Community Affairs). Every state has one. Colorado has CHFA. California has CTCAC and CalHFA. New Mexico has MFA. Google "[state] housing finance agency" and you will find it.
Spend real time on the website. Read through their programs. Look at the application materials. Download their guidelines. This is not a 15-minute exercise. You are trying to understand how the system works in that state.
Step 2: Read the QAP. The Qualified Allocation Plan is the document that governs how competitive (9%) tax credits are allocated in each state. It lays out the scoring criteria, the priorities, the thresholds, and the set-asides. Reading the QAP tells you what the state values and what kind of deals are getting funded.
It is a dense document. That is fine. You do not need to memorize it. But you should be able to explain the major scoring categories and what a competitive application looks like. That knowledge alone puts you ahead of 90% of students.
Step 3: Pull the 4% and 9% application lists. Most state HFAs publish lists of applications received for both the competitive (9%) and non-competitive (4%) tax credit rounds. These lists are incredibly useful. They show you who is active in the market, what deals they are proposing, where those deals are located, and often the capital structure.
This is how you build your target list of firms to network with. You are looking at the actual companies doing deals in the state right now.
Step 4: Identify the players. From those application lists, you will see the same names appearing over and over. Those are the dominant developers in that market. Write them down. Look up their websites. Learn their portfolios. These are the firms you should be reaching out to.
Pay attention to the other parties listed on applications too: syndicators, lenders, management companies, general contractors. All potential employers and networking contacts.
This research process takes real time. But when you reach out to someone and can reference a specific deal they are working on or a program detail from the state's QAP, you immediately stand out from everyone else who is just sending generic "I'm interested in affordable housing" messages.
How to actually network
Most students I talk to say they have tried networking. What they usually mean is they sent a few LinkedIn messages or reacted to a person's or company's posts and did not hear anything back.
That is not networking. That is hoping.
The reality is that most working professionals are not closely monitoring their LinkedIn inbox. They might scroll their feed, but direct messages are not a priority.
Get past the inbox
Email is how you get in front of people. And finding someone's work email is easier than most students think.
Start with the obvious. A lot of smaller firms list team emails directly on their website. If not, Google the person's name plus the company and you will often find their email in a press release, a conference speaker list, or a public filing.
If that does not work, there are free tools that can help. Apollo has a free tier that lets you look up work emails. ContactOut does the same. Once you have a candidate email, you can verify it with a tool like Verifalia, which checks whether the address is valid before you send anything. All of these are free to use at a basic level.
And if none of that works, most firms use a standard format. Common ones are firstname.lastname@company.com, firstinitiallastname@company.com, or firstnamelastinitial@company.com. Sometimes there is a middle initial thrown in (JPMorgan Chase, that's you). Once you figure out one person's email at a company, you can usually apply that format across the team.
What to say
Do not ask for a job. They already know you want one. Reach out because you are curious about their career, the work they are doing, and any advice they have. Have something specific to talk about. Reference a deal they recently closed, a market trend, or something from the QAP that caught your attention.
The best cold emails are short, specific, and make it easy for the person to say yes to a 15-minute conversation.
And if you are feeling bold, do not be afraid to pick up the phone. A cold call is more aggressive, but the call is not meant to be the actual conversation. It is meant to get their attention so you can get something scheduled. Keep it short, be respectful of their time, and have a clear ask. Most people will not answer, and that is fine. But the ones who do will remember you.
Find common ground
Before you reach out to anyone, do some research. Same alma mater? Both played the same sport? From the same hometown? Any of that helps. People respond to people they can relate to. Find something you have in common with every person you reach out to, and lead with it. It does not need to be forced. Even a small connection gives someone a reason to pay attention to your email instead of skipping it.
Turn conversations into momentum
The goal from every conversation is one of two things: a follow-up with that person or an introduction to someone else. Ask what cadence makes sense for follow-ups. Quarterly, twice a year, monthly, whatever works for them. And then follow through.
This is where most people drop off. They have one good conversation and then disappear. Do not do that.
Be persistent
You might follow up 3, 4, even 5 times over the course of several months. Emails get buried. People are busy. It is not personal. The key is to add something each time. Not just "bumping this" or "circling back." Share something you learned. Reference a new deal that was announced. Ask a thoughtful question. Give them a reason to respond.
Most people give up after one or two attempts. The people who keep showing up are the ones who eventually get the call when a role opens.
Talk to both junior and senior people
Junior staff were recently in your shoes. They tend to be more responsive because they remember what it was like. They can also give you practical advice about the day-to-day work and what skills matter.
Senior people are closer to hiring decisions. Harder to reach, but when you do connect, the relationship carries more weight.
You want both.
Build something that shows value
If you want to separate yourself from every other student sending cold emails, build something.
Do not just tell people you are interested in affordable housing development. Show them how you think.
Use AI, Excel, public data, whatever tools you have access to. Build something that would be useful to a developer. It does not need to be perfect. It just needs to be practical and demonstrate that you can think the way a developer thinks.
Summarize a QAP into plain English. Take the 80-page scoring document and turn it into a clear, readable breakdown of what matters and what doesn't. Developers would use something like this.
Break down a real deal in your market. Pick a deal from the application list, research it, and put together a one-pager on the project: location, unit count, capital structure, developer, syndicator, key features. Show that you can dissect a deal.
Build a simple financial model. Even a basic sources and uses with an operating pro forma shows you have technical skills. It does not need to be a 30-tab workbook. A clean, accurate, simple model says more than a fancy one full of errors.
Create a tracker of recent LIHTC awards. Pull the data from the state HFA, organize it, and create something visual. Map it, chart it, summarize trends. This is the kind of market intelligence that developers pay attention to.
When you reach out to someone and can attach or reference something you built, you are no longer just another student asking for time. You are someone who has already done the work. That is a different conversation.
The conference hack
Industry conferences are a great way to meet a large number of people in a short period if you have the budget for travel. Events like AHF Live, Novogradac conferences, state HFA events, and regional affordable housing conferences bring together developers, syndicators, lenders, attorneys, and public agency staff.
People at conferences are there to do business, not to hire. So manage your expectations. The goal is to make connections, not to get a job offer on the spot.
And if you cannot afford the registration fee (which can be steep), here is a hack: go to the hotel where the conference is happening and hang out in the lobby. Conference attendees are constantly coming and going between sessions, grabbing coffee, taking calls. It is a natural environment for conversation.
A caveat: it takes some social awareness to pull off. You are not there to ambush people. You are there to be in the room, pick up on conversations, and introduce yourself when it makes sense. If that does not come naturally to you yet, start with one-on-one email outreach first and work your way up to in-person settings.
Do not stop applying
Everything above is a networking and differentiation strategy. It is not a replacement for applying to jobs.
Apply to every relevant role you find. Check company websites, job boards, and state HFA postings. Set up alerts so you are not relying on memory.
Your network gets you in the door. Your application gets you in the system. Sometimes both happen at the same time. Sometimes one leads to the other. Run both tracks.
A note on for-profit vs. non-profit developers
As you start researching firms, you will notice that affordable housing developers fall into two categories.
For-profit developers are private companies. They make money through developer fees, cash flow, and sometimes back-end proceeds on disposition or refinancing. Teams tend to be small. The culture is deal-driven. Compensation is generally higher, and there is more upside tied to deal performance.
Non-profit developers are mission-driven organizations. They still do deals and still use tax credits, but the structure is different. More staff, more specialization, more formalized processes. Non-profits may also have access to certain grants and set-asides that states reserve for non-profit applicants. Compensation tends to be lower, but the work can be broader earlier in your career.
Neither is better. They attract different kinds of people. Just know what you are walking into when you target a firm.
What if nothing works?
If you do everything right and still cannot land a development role, go adjacent. I said earlier that this is how most people in the industry got their start, and I meant it. That is not settling. It is the most well-worn path into development there is.
Get a job in lending, syndication, or at a housing authority. Build your skills. Keep networking. Stay close to the industry.
The people who eventually lateral into development are the ones who spent their time in adjacent roles paying attention. They learned how deals get financed. They understood the compliance side. They built relationships with developers through their work. And when a role opened up, they were the obvious choice because they already knew the business.
Development gets a reputation for not being entry-level, and it can feel that way because most people who break in already have some experience. But that experience does not have to come from inside a development shop. It can come from anywhere in the ecosystem, as long as you are deliberate about what you are learning and who you are building relationships with.
What I would actually do
If I were doing this today, here is exactly what my plan would look like:
Learn the state, the programs, the players, and the deals. Build a networking strategy that targets both junior and senior people at active firms. Reach out directly via email. LinkedIn DMs can work, but the success rate is low, so do not rely on them. Follow up persistently and add value every time. Build technical skills that demonstrate I can do the work. Build something tangible that shows how I think. Apply to jobs in parallel with all of this.
And one more thing. The people who break into this industry are not the ones with the best resumes or the most connections starting out. They are the ones who treated the job search itself like a project. They researched it, built a plan, executed on it week after week, and did not stop when it got discouraging. That is the mentality this takes.
Nobody is going to hand you a development job. But the people who break in are not lucky. They are relentless. Learn the market, build the skills, show the work, and keep showing up. The door opens for people who refuse to walk away from it.
For more career resources and job postings in affordable housing, visit lihtcleaders.com.