Proposal Writer – Government Contracting

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$200-$900

HOURS PER WEEK

20

DATE UPDATED

Jun 3, 2026

JOB OVERVIEW

Position Summary

The Proposal Writer will be responsible for developing, writing, and coordinating high-quality, compliant proposals in response to federal, state, and local government solicitations (RFQs, RFPs, IFBs, Sources Sought, etc.). This individual must ensure proposals are compliant with solicitation requirements, submitted ahead of deadlines, and aligned with the company’s business strategy.

Key Responsibilities

Review and analyze solicitation documents to identify key requirements, deliverables, and evaluation criteria.

Draft and edit proposal content including executive summaries, technical approaches, management plans, pricing narratives, and past performance sections.

Ensure all proposals are 100% compliant with the solicitation instructions, FAR/VAAR clauses, and formatting guidelines.

Collaborate with internal teams (Project Managers, Compliance Officer, Operations, etc.) to gather data and develop winning strategies.

Maintain a proposal calendar and coordinate tasks to ensure early and on-time submissions.

Conduct quality reviews for consistency, clarity, and accuracy before final submission.

Track proposal progress in the company’s systems and update management on upcoming deadlines.

Assist in creating proposal templates, style guides, and compliance checklists for continuous improvement.

Research and incorporate relevant company past performance, capabilities, and differentiators into proposals.

Qualifications

Preferred:

Bachelor’s degree in English, Communications, Business, or related field (or equivalent experience).

2+ years of experience writing or managing proposals for government contracts (federal, state, or local).

Strong understanding of FAR, VAAR, and solicitation compliance requirements.

Exceptional writing, editing, and organizational skills.

Ability to manage multiple deadlines simultaneously.

Proficiency with Microsoft Word, Excel, and Adobe PDF tools.

Experience with SAM.gov solicitations and working knowledge of government procurement processes.

Experience with proposal tracking tools or project management software.

Prior experience supporting small business federal contractors.

Core Competencies

Strong attention to detail and accuracy.

Excellent time management and ability to work under pressure.

Proactive communication and collaboration skills.

Strategic thinker with an understanding of how to structure persuasive proposals.

Ability to adapt writing tone and structure to meet technical and compliance requirements.

Performance Metrics

Proposal submissions completed at least 24 hours before the deadline.

100% compliance rate with all solicitation requirements.

Quality score improvement based on internal reviews and evaluator feedback.

Contribution to overall proposal win rate and client satisfaction.

Compensation & Benefits

Competitive pay (based on experience).

Performance-based bonuses for awarded contracts.

Flexible remote schedule.

Opportunities for advancement in proposal management and business development.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0205
Total Execution Time  0.0219
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,968 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Proposal-Writer-Government-Contracting-1499161
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0150 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1499161
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 787179
 LIMIT 1 
0.0062   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1499161
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-26',ej.date_added) duration_daysDATEDIFF('2026-07-26',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1499161' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1499161 
0.0011   UPDATE employer_jobs SET hit_counts '***Oct-26-2025=3***Oct-28-2025=203***Oct-29-2025=40***Oct-30-2025=34***Oct-31-2025=36***Nov-01-2025=8***Nov-02-2025=10***Nov-03-2025=6***Nov-04-2025=9***Nov-05-2025=6***Nov-06-2025=8***Nov-07-2025=6***Nov-08-2025=7***Nov-09-2025=4***Nov-10-2025=5***Nov-11-2025=7***Nov-12-2025=7***Nov-13-2025=7***Nov-14-2025=26***Nov-16-2025=6***Nov-17-2025=13***Nov-18-2025=2***Nov-19-2025=6***Nov-20-2025=1***Nov-21-2025=6***Nov-22-2025=6***Nov-23-2025=2***Nov-24-2025=8***Nov-25-2025=6***Nov-26-2025=2***Nov-27-2025=3***Nov-28-2025=1***Nov-29-2025=3***Nov-30-2025=1***Dec-02-2025=2***Dec-03-2025=1***Dec-04-2025=1***Dec-10-2025=1***Dec-12-2025=1***Dec-16-2025=1***Dec-17-2025=1***Dec-18-2025=1***Dec-20-2025=1***Dec-26-2025=1***Jan-02-2026=1***Jan-03-2026=1***Jan-04-2026=1***Jan-07-2026=5***Jan-09-2026=1***Jan-12-2026=4***Jan-15-2026=1***Jan-16-2026=2***Jan-20-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-27-2026=1***Jan-29-2026=1***Jan-30-2026=1***Jan-31-2026=1***Feb-02-2026=5***Feb-03-2026=1***Feb-06-2026=1***Feb-08-2026=5***Feb-09-2026=2***Feb-11-2026=2***Feb-15-2026=1***Feb-16-2026=2***Feb-23-2026=1***Feb-24-2026=2***Feb-26-2026=1***Feb-27-2026=1***Mar-04-2026=2***Mar-05-2026=2***Mar-06-2026=2***Mar-07-2026=2***Mar-09-2026=2***Mar-10-2026=1***Mar-12-2026=1***Mar-15-2026=1***Mar-17-2026=2***Mar-18-2026=3***Mar-19-2026=1***Mar-23-2026=3***Mar-24-2026=1***Mar-26-2026=2***Mar-29-2026=1***Apr-02-2026=4***Apr-06-2026=4***Apr-07-2026=3***Apr-08-2026=151***Apr-09-2026=71***Apr-10-2026=22***Apr-11-2026=14***Apr-12-2026=11***Apr-13-2026=11***Apr-14-2026=12***Apr-15-2026=8***Apr-16-2026=9***Apr-17-2026=6***Apr-18-2026=6***Apr-19-2026=7***Apr-20-2026=4***Apr-21-2026=11***Apr-22-2026=8***Apr-23-2026=2***Apr-24-2026=2***Apr-25-2026=7***Apr-26-2026=4***Apr-27-2026=8***Apr-28-2026=3***Apr-29-2026=3***Apr-30-2026=7***May-01-2026=2***May-02-2026=2***May-03-2026=10***May-04-2026=4***May-05-2026=5***May-06-2026=4***May-07-2026=2***May-08-2026=2***May-09-2026=3***May-10-2026=1***May-11-2026=1***May-12-2026=1***May-13-2026=2***May-14-2026=2***May-16-2026=2***May-17-2026=1***May-18-2026=2***May-19-2026=4***May-20-2026=2***May-23-2026=4***May-24-2026=1***May-25-2026=2***May-26-2026=1***May-27-2026=2***May-28-2026=3***May-29-2026=1***May-30-2026=1***May-31-2026=3***Jun-02-2026=3***Jun-03-2026=573***Jun-04-2026=55***Jun-05-2026=27***Jun-06-2026=15***Jun-07-2026=20***Jun-08-2026=11***Jun-09-2026=16***Jun-10-2026=9***Jun-11-2026=13***Jun-12-2026=9***Jun-13-2026=3***Jun-14-2026=6***Jun-15-2026=7***Jun-16-2026=7***Jun-17-2026=5***Jun-18-2026=8***Jun-19-2026=5***Jun-20-2026=1***Jun-21-2026=3***Jun-22-2026=6***Jun-23-2026=8***Jun-24-2026=1***Jun-25-2026=1***Jun-26-2026=8***Jun-27-2026=3***Jun-28-2026=1***Jun-29-2026=3***Jun-30-2026=6***Jul-01-2026=6***Jul-02-2026=1***Jul-03-2026=10***Jul-04-2026=5***Jul-05-2026=6***Jul-06-2026=5***Jul-07-2026=8***Jul-09-2026=4***Jul-10-2026=4***Jul-12-2026=4***Jul-14-2026=1***Jul-15-2026=3***Jul-16-2026=3***Jul-17-2026=3***Jul-18-2026=5***Jul-25-2026=1***Jul-26-2026=1' WHERE job_id'1499161'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Oct-2025=316***Nov-2025=182***Dec-2025=11***Jan-2026=24***Feb-2026=24***Mar-2026=26***Apr-2026=398***May-2026=70***Jun-2026=833***Jul-2026=70' WHERE job_id'1499161'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1499161' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1499161 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '787179'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)