Current Openings

We receive new positions every day. Below is a sampling of the positions we are seeing right now. Apply to CityStaff to be considered for our current opportunities! To apply, fill out an application form. One of our recruiters will follow up with you by phone or email within the next few business days


A reputable DC organization is seeking an outgoing, friendly, and personable person to provide full-cycle recruitment support for an organization in DC. Responsibilities include evaluating resumes, screening candidates, interviewing, performing background checks, and matching candidates to current job openings. Candidates should be able to excel in a constantly evolving environment while maintaining a strong commitment to customer service. 1-3 years of recruiting, HR, sales, or customer service experience is preferred, but not required.

Marketing Assistant

Work for a cutting-edge company in downtown Washington, DC. With room to grow, this position is perfect for young professionals looking to enter the marketing world. Candidates will help the marketing department attract new customers and make sales to grow the business. Bachelor’s degree required.

Administrative Assistant

Work as an administrative assistant to several managers. Duties will include scheduling travel and calendars for multiple individuals as well as coordinating internal and external communication. This position also offers the opportunity to help on special projects in addition to managing the office. 2+ years of administrative experience preferred.

Program Coordinator/Officer

Interested in international development, education, or public health policy? As a Program Coordinator for a nonprofit, employees support a program in technical planning, work plan development, information collection, and help with the preparation of reports, presentations, and other program materials. Gain experience in project management while ensuring smooth and efficient operation of the program. Candidates with a Master’s degree and more experience will be considered for Program Officer roles. The ability to speak a second language fluently is preferred, but not required.

Executive Assistant

Work as the Executive Assistant to a high-level director in an organization in the metropolitan DC area. Duties include coordinating the executive’s daily schedule and travel arrangements, formatting and editing documents, managing projects, and conducting research. Additionally, the Executive Assistant will act as a liaison between the Board and the executive staff. Candidates should be extremely organized, enjoy detail-oriented projects, and be able to multitask. 3 to 5 years of experience is preferred.

Human Resources Manager

Work as an HR Manager for a nonprofit in downtown DC. Work to coordinate all aspects of HR, including labor relations, recruitment, employee development, policies and procedures, compliance, and other project. A bachelor’s degree is required. 3+ years of experience is preferred.

Finance Assistant

Work for a prestigious international development firm as a Finance Assistant, helping to monitor and record financial actions for large USAID contracts. In this role, you will review monthly expenditures to ensure compliance with regulations, communicate findings to necessary offices, and review financial reports for timely submission. Requirements include a degree in Accounting, Finance, Economics or related major. Experience working with USAID is highly preferred. Strong Excel skills and the ability to work in a fast-paced environment are preferred.

Office Manager (Part-time)

Work part-time as Office Manager, taking on a variety of tasks such as office maintenance, managing events for internal staff, and supporting the staff through scheduling and project management. This role is ideal for detail-oriented and organized candidates seeking part-time employment. Candidates should have strong computer skills and the ability to work independently. A 4-year degree and 2 to 3 years of previous administrative experience is preferred.

Don't see a position that interests you? Submit your resume here and we will compare your credentials against all of our current openings. We get new ones in all of the time!