About Protagonist
With our subsidiary, Parenthetic, we're revolutionizing how organizations understand and shape public discourse through our cutting-edge Narrative Analytics® platform. By fusing rigorous analysis with advanced technology, we help clients quantitatively analyze open-source media, deliver strategic recommendations, and craft executive-level communication strategies that matter.
Why Join Us?
- Impact Real Change : Work directly with federal agencies, Fortune 500 companies, and leading nonprofits
- Tech at Scale : Build solutions that process and analyze massive datasets to uncover narrative patterns
- Growing Team : Join a vibrant DC tech company that's expanding rapidly
- Collaborative Culture : Work alongside communication specialists, data scientists, and domain experts
Important Requirements
Must be based in the Washington DC metro areaMust be authorized to work in the USMust be able to obtain US Government security clearance if neededNo visa sponsorship available at this timeCompensation : $95,000 - $185,000 based on experience and expertise
Our Technology Stack
Frontend : React, TypeScript, D3.js for data visualizationBackend : Python, Django, FastAPI, REST APIsData : PostgreSQL, Elasticsearch, Redis, Apache SparkInfrastructure : AWS, Docker, KubernetesCore Responsibilities
Design and develop full-stack applications that power our Narrative Analytics platformCreate scalable data processing pipelines and visualization systemsCollaborate with our Client Solutions teams to build features that solve real customer needsParticipate in architectural decisions and technical designMentor junior engineers and contribute to team growthReview code and champion best practicesWhat You'll Bring
Required Experience :
3 years software development experience with Python1-2 years modern web development using React and TypeScriptStrong experience with cloud services (primarily AWS)Expertise in SQL databases (PostgreSQL)Experience with containerization (Docker) and orchestration (Kubernetes)Track record of building production-grade APIsBachelor's degree in Computer Science, Engineering, or related fieldIdeal Candidates Also Have :
Experience with data visualization libraries (D3.js, Chart.js)Background in data processing and ETL pipelinesKnowledge of search technologies (Elasticsearch)Experience with government or policy-focused projectsWhy DC?
Work at the intersection of technology and policy in the nation's capitalCollaborate with leading research institutions and universitiesJoin DC's thriving tech communityConvenient downtown office location with hybrid work optionsBenefits and Perks
Flexible hybrid work arrangementsQuarterly bonusesComprehensive health, dental, and vision coverage401(k) retirement plan with company grantFlexible DTO policyProfessional development budgetRegular team eventsAvailable transit benefitsCareer Growth
Regular 1 : 1 mentorship with senior engineersConference and training opportunitiesPromotion paths and growth opportunitiesInternal tech talks and knowledge sharingAbout Our Interview Process
Initial conversation with our recruiterTechnical screening discussionOnline coding exerciseOn-site interviews with team membersFinal team fit conversationProtagonist is a values-driven company committed to meaningful work and maintaining a diverse workforce. We are an Equal Opportunity / Affirmative Action Employer.
Ready to make an impact? Apply now and join our mission to transform how organizations understand and shape public discourse.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Salary : $95,000 - $185,000