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 area
Must be authorized to work in the US
Must be able to obtain US Government security clearance if needed
No visa sponsorship available at this time
Compensation: $95,000 - $185,000 based on experience and expertise
Our Technology Stack
Frontend: React, TypeScript, D3.js for data visualization
Backend: Python, Django, FastAPI, REST APIs
Data: PostgreSQL, Elasticsearch, Redis, Apache Spark
Infrastructure: AWS, Docker, Kubernetes
Core Responsibilities
Design and develop full-stack applications that power our Narrative Analytics platform
Create scalable data processing pipelines and visualization systems
Collaborate with our Client Solutions teams to build features that solve real customer needs
Participate in architectural decisions and technical design
Mentor junior engineers and contribute to team growth
Review code and champion best practices
What You'll Bring
Required Experience:
3+ years software development experience with Python
1-2+ years modern web development using React and TypeScript
Strong experience with cloud services (primarily AWS)
Expertise in SQL databases (PostgreSQL)
Experience with containerization (Docker) and orchestration (Kubernetes)
Track record of building production-grade APIs
Bachelor's degree in Computer Science, Engineering, or related field
Ideal Candidates Also Have:
Experience with data visualization libraries (D3.js, Chart.js)
Background in data processing and ETL pipelines
Knowledge of search technologies (Elasticsearch)
Experience with government or policy-focused projects
Why DC?
Work at the intersection of technology and policy in the nation's capital
Collaborate with leading research institutions and universities
Join DC's thriving tech community
Convenient downtown office location with hybrid work options
Benefits and Perks
Flexible hybrid work arrangements
Quarterly bonuses
Comprehensive health, dental, and vision coverage
401(k) retirement plan with company grant
Flexible DTO policy
Professional development budget
Regular team events
Available transit benefits
Career Growth
Regular 1:1 mentorship with senior engineers
Conference and training opportunities
Promotion paths and growth opportunities
Internal tech talks and knowledge sharing
About Our Interview Process
Initial conversation with our recruiter
Technical screening discussion
Online coding exercise
On-site interviews with team members
Final team fit conversation
Protagonist is an Equal Opportunity 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.