Post Job Free
Sign in

Senior Full Stack Python Engineer

Company:
Protagonist
Location:
Washington, DC
Posted:
May 20, 2025
Apply

Description:

Job Description

Join Our Talented Team at Protagonist

We fuse rigorous, methodologically sound analysis with our cutting-edge technology platform, Narrative Analytics®. This powerful combination enables us to quantitatively analyze open-source media, deliver strategic recommendations, and craft executive-level communication strategies for clients with missions that matter.Why Us?

Our team is a vibrant mix of communication specialists, data scientists, and subject matter experts with extensive experience across U.S. Government agencies, non-profit organizations, and Fortune 500 companies. By joining Protagonist, you'll immerse yourself in a collaborative environment where innovation thrives, and your contributions truly matter.What We Do

Innovative Solutions: We co-develop cutting-edge solutions with our clients to address tough communication problems and capitalize on opportunities to make a tangible impact.

Data-Driven Insights: Our tools and methodologies provide actionable insights that help clients meet their communication objectives and stay ahead of global challenges.

Applied Expertise: We integrate our solutions within client organizations, leveraging our profound expertise to address critical issues and ensure sustainable success.Be Part of Something Bigger

At Protagonist, you'll work on compelling projects that make a real difference. We seek talented individuals eager to contribute to our mission and grow alongside us. If you're passionate about communication, data analysis, and making an impact, we invite you to explore a career with Protagonist.Explore Your Future with Us!

Ready to take the next step in your career? Join us at Protagonist and be part of a team that's making a difference.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 expertiseWhy 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 expertsOur 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, KubernetesCore 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 practicesWhat You'll BringRequired 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 fieldIdeal 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 projectsWhy 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 optionsBenefits 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 benefitsCareer Growth

Regular 1:1 mentorship with senior engineers

Conference and training opportunities

Promotion paths and growth opportunities

Internal tech talks and knowledge sharingAbout 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.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Full-time

Hybrid remote

Apply