Post Job Free
Sign in

Full Stack Software Engineer

Company:
Bully Pulpit International
Location:
Washington, DC, 20022
Posted:
May 24, 2024
Apply

Description:

Location: D.C., New York, Chicago, Denver (Hybrid), remote considered based on experience

Bully Pulpit International is an outcomes agency made up of strategists, data scientists, and artists. We come from politics, brands, and government, communicate without barriers, and measure what matters. We have over 250 team members in six countries and eleven offices — Berlin, Brussels, Cologne, Chicago, D.C., Geneva, London, New York, Oslo, San Francisco, and Zürich. We apply our unique expertise in strategic communications, public affairs, research, and digital marketing to create sophisticated and customized strategies that make change possible for American and European clients

The Impact You Will Make

In this role, you'll work as part of our Labs team to build new tools and add features to existing ones across BPI's tech stack, working across the entire software lifecycle, from shaping new features to writing the code to managing deployment and optimizing them based on user feedback. No sponsorship will be available now or in the future for this position.

What You Bring

You have 3+ years of experience in software development

You've got a track record of building tools by writing full-stack applications

Developing full-stack applications using Python (Django) and Javascript (React). Experience with Ruby on Rails is a plus

Using data warehouses (e.g., Snowflake, Redshift, BigQuery) to load and analyze data, including using complex SQL queries to transform data and tools like dbt to manage data transformation

Deploying software on cloud architectures like AWS, GCP, or Azure

Building and deploying applications in containers with Docker

Integrating security considerations into software development

You can communicate with strong project management and communication skills to work a diverse set of stakeholders, from other engineers to less technical end users

You've used git / Github to commit, manage, and review code and project management tools like Linear to track stories and projects

You have familiarity with analytics like machine learning, natural language processing, or data visualization, particularly for creating tools that scale complex analytics workflows for less technical end users

You're excited to work directly with the stakeholders and end users who use our tools to understand their needs and farm for their feedback

No sponsorship will be available now or in the future for this position

Benefits

BPI offers a wide range of benefits to U.S.-based employees, including 100% company paid medical, dental, and vision insurance, 401(k) program with employer match up to 4%, generous time off for vacation, sick time, and 12 weeks of paid leave for new parents. BPI's benefits prioritize employee wellness and progressive support to our diverse workforce.

100% company-paid healthcare, vision & dental for employees

Matching 401k contributions up to 4%

Generous vacation package

Unlimited sick leave

Generous holiday schedule

12 weeks of paid leave for new parents

$50 monthly phone reimbursement

Pre-tax commuter benefits

BPI offers a comprehensive total compensation package for this role of $90,000- $100,000 base salary with an annual discretionary bonus + generous benefits. Estimated starting base salary will be based on level of experience.

Bully Pulpit Interactive provides equal employment opportunities to all qualified applicants for employment regardless of gender identity, race, color, religion, ancestry, national origin, age, disability, marital status, family responsibilities, sexual orientation, veteran status, citizenship status, matriculation, personal appearance, genetic information or other protected group status.

Let's keep in touch. Follow us on LinkedIn and Twitter at @bpimedia.com

Apply