Latest / The Career Change Podcast with Fexingo: Switching Fields, Bootcamps, and Reskilling / How Bootcamp Grads Can Negotiate Their First Remote Contract
Transcript
- Lucas: So you've finished your bootcamp, you're getting interviews, and you land a contract offer. Great. But the number they give you is rarely the number you should accept. Today I want to talk about a specific skill that most bootcamp grads never practice: negotiating the terms of a remote contract, not just the rate. Luna: I think a lot of people, especially early in their career, see a contract and feel like they have to take it as-is. They don't realize how much is actually negotiable. Lucas: Exactly. And the stakes are higher than you might think. A six-month contract can set your baseline for the next two or three roles. If you leave money or protections on the table, that compounds. Luna: So what's the first thing someone should look at beyond the hourly rate? Lucas: Payment structure. A lot of contracts offer a net-30 payment term, meaning you invoice and then wait thirty days to get paid. For someone with limited savings, that's a real cash flow crunch. I know a data engineer who graduated from a coding bootcamp last year and landed a contract with a fintech startup. She asked if they could move to net-15. They said yes. That's a fifteen-day difference in cash flow, which for a five-thousand-dollar invoice is meaningful. Luna: And the startup probably didn't blink because they're used to negotiating payment terms with vendors. It's just not something contractors typically ask for. Lucas: Right. And the same engineer also negotiated for a completion bonus. She structured it so that if she stayed through the full six months and hit the deliverables, she'd get an extra five thousand dollars. That's essentially a ten percent bump on a fifty-thousand-dollar contract. But she framed it not as 'I want more money,' but as 'this aligns incentives for both of us to see the project through.' Luna: That framing is key. It turns negotiation from a personal ask into a business case. The company benefits from lower turnover and a motivated contractor. Lucas: Another angle is equity. Bootcamp grads rarely think about equity, but if you're contracting for a startup, they sometimes offer equity as part of the compensation package. The problem is that many contracts include a clawback clause that forfeits your equity if you leave within a certain period — often twelve months. For a six-month contract, that means you're effectively giving up equity you earned. Luna: Can you negotiate that? I feel like equity terms are usually pretty rigid. Lucas: They can be, but not always. The same data engineer I mentioned asked the startup to prorate the vesting schedule to match her contract length. They agreed to a six-month cliff instead of the standard twelve-month cliff. That meant after six months, she walked away with her full equity grant. She didn't even own stock options in her previous job, so this was a new negotiation for her. Luna: So she basically created a custom vesting schedule. That's pretty advanced for someone early in their career. Lucas: It is. But the point is, she learned it by doing research. She looked up typical contract terms for data engineering contractors on platforms like Upwork and Toptal, saw that net-30 was standard but net-15 was common in some industries, and realized she could ask. She also used a competing offer to push the rate higher. Luna: Ah, the classic leverage play. Did she actually have a competing offer? Lucas: She did. She had a verbal offer from another startup for fifteen dollars more per hour. But she preferred the first company's project — it was more interesting and had better growth potential. So she went back to the first company and said, 'I have another offer that's higher, but I'd rather work here. Can you match it?' They matched at the higher rate, and she also got the completion bonus. So she ended up with a rate twenty percent above the original offer. Luna: That's a good reminder that even if you're not willing to walk away, you can use a competing offer as a benchmark. You just have to be honest about it. Lucas: Honesty is important. Fabricating a competing offer can backfire. But if you have a real one, you can leverage it. And even if you don't, you can still negotiate based on market data. Sites like Glassdoor and Levels.fyi have contractor rate data now. You can say, 'For a data engineering contractor with my skill set in this market, the typical range is X to Y. I'm looking for something closer to Y.' Luna: Let's talk about scope creep. That's something I hear a lot from contractors: the project expands but the pay doesn't. Lucas: Scope creep is a huge issue. One tactic is to include a 'change order' clause in the contract. Basically, if the project scope changes by more than a certain percentage — say ten percent — you renegotiate the rate or timeline. This is standard in consulting but almost never appears in entry-level tech contracts. You can ask for it. Luna: That's a specific legal term. Would a bootcamp grad know to ask for that? Lucas: Probably not intuitively. But once you learn about it, it's a simple addition. You can say, 'I'd like to include a clause that if the deliverables change significantly, we revisit the terms.' Most companies will agree because it protects both sides. The key is to put it in writing before you start. Luna: And what about termination clauses? That's another area where new contractors often get burned. Lucas: Yes. Many contracts allow the company to terminate with thirty days' notice for any reason. That's fine, but you can ask for a 'for cause' termination clause — meaning they can only terminate you if you fail to perform or breach the contract. That gives you more job security. Also, you can negotiate a notice period for yourself. If you want to leave early, maybe you agree to give two weeks' notice. That's standard. Luna: So we've covered payment terms, equity, scope creep, and termination. That's a lot for someone who's just trying to land their first contract. But I think the biggest barrier is psychological. A lot of people are afraid to ask. Lucas: And that's understandable. The power dynamic feels lopsided. But remember: the company has already decided they want you. They invested time in interviewing you. They don't want to start over. That gives you leverage. The data engineer I mentioned told me she was terrified to ask for the completion bonus. But she did it anyway, and the hiring manager said, 'That's a smart idea, I'll run it by legal.' And it got approved. Luna: It helps to practice the conversation. Role-play with a friend or record yourself. The more you say it out loud, the more natural it feels. Lucas: Exactly. And one last thing: always get everything in writing. Verbal agreements are worth the paper they're not printed on. Ask for a revised contract with the changes. If they say 'we'll take care of it later,' don't start work until you have the signed version. Luna: We talk a lot on this show about the practical side of career changes — the skills, the networking, the interviews. But we also try to offer perspectives that help you make better decisions, without any ads or sponsored content. That's a choice we've made from the start. Lucas: It's part of the reason we're able to cover topics like contract negotiation in a straightforward way. If this kind of information has helped you, and you'd like to support the show staying ad-free, we have a link at buy me a coffee dot com slash fexingo. No pressure, but if it's useful to you, it helps us keep going. Luna: Yeah, it's a simple way to say thanks. And it lets us keep the focus on what matters: giving you actionable advice. Lucas: Back to contracts — one more tactic I want to mention: milestone payments. Instead of a single payment at the end of each month, you can ask for payments tied to project milestones. For example, twenty-five percent when you deliver the data pipeline architecture, twenty-five percent when it's deployed, and so on. That gives you cash flow earlier and reduces risk for both sides. Luna: That's especially good for longer contracts. It also gives the company more visibility into progress. Lucas: Right. And if you're working on a project that has clear phases, it's a natural structure. The bootcamp grad I mentioned set up milestone payments for her fintech contract. She got an initial twenty percent upon signing, which covered her first two weeks of work. That's unusual, but she asked for it because she had to relocate. Luna: So the takeaway is: don't just look at the number. Look at the whole package. And don't be afraid to ask for what you need. Lucas: Exactly. And if you're listening and you've negotiated something creative in one of your contracts, we'd love to hear about it. Maybe we can cover it in a future episode. Luna: For now, go into your next negotiation with confidence. You've got more leverage than you think.