Helping organizations find the right journalists to pitch, report on media coverage and prove the value of their work.
Software Engineer
Location
United States
Posted
2 days ago
Salary
Not specified
Seniority
Mid Level
Job Description
Role Description
We are looking for a Software Engineer to join our Reporting & Insights Team. This team builds the reporting and analytics capabilities that help customers understand the reach, impact, and performance of their media coverage and communications efforts.
In this role, you will:
- Design, build, and maintain features across our application that power reporting and insights capabilities
- Write clean, well-tested, and well-documented code
- Collaborate with product managers, designers, and engineers to translate requirements into scalable technical solutions
- Participate in code reviews and help improve engineering standards and development practices
- Troubleshoot and resolve production issues to maintain platform reliability
- Contribute to architectural discussions and technical planning for upcoming features
- Participate in on-call rotations and help respond to incidents affecting production systems
- Get familiar with our systems, processes, and codebase while contributing to planned roadmap features
Qualifications
- 3+ years of professional software development experience
- Strong proficiency in Python and experience building applications with the Django framework
- Hands-on experience with a modern frontend framework, preferably Vue.js
- Solid understanding of relational databases, particularly MySQL, and ORM patterns
- Experience designing and integrating RESTful APIs
- Experience using Git and collaborative development workflows
- Willingness to participate in an on-call rotation and support production systems
Requirements
- Experience with analytical databases such as ClickHouse or Elasticsearch
- Experience working on data-heavy or high-traffic SaaS applications
- Familiarity with AI-assisted development tools such as Claude or GitHub Copilot
- Experience with data streaming platforms such as Kafka
- Experience using task queues or background job systems such as Celery
Benefits
- Remote Work, Forever: Fully distributed team with a permanent remote setup
- Home office stipend, phone and internet reimbursement, coworking membership
- Virtual and in-person team bonding (lunches, events, competitions)
- Transparent & Fair Compensation: Competitive geo-neutral pay in the U.S.
- Annual reviews to ensure equity and market alignment
- Standardized bonus or commission structure
- 401(k) with employer contributions
- Equity opportunities
- Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance for employees and dependents
- 100% premium coverage for individuals on high-deductible plans
- 24/7 Virtual Care and Employee Assistance Program
- Employer-funded HSA contributions and other pre-tax benefits
- Quarterly wellness stipend and free Headspace subscription
- Time Off & Family Benefits: 4+ weeks of PTO, plus paid sick and mental health days
- 13 paid holidays with the option to swap for personal days
- Up to 16 weeks of fully paid parental leave
- Learning and Development: Transparent pathways for internal mobility and promotion
- Bi-annual performance reviews, team workshops, and leadership training
- Unlimited access to Coursera and O’Reilly
- 2 additional PTO days annually for learning and development
- Inclusive, Customer-First Culture: Commitment to equity and valuing diverse perspectives
- Agile, founder-led company focused on collaboration and innovation
- Trusted by 3,000+ companies worldwide
Job Requirements
- 3+ years of professional software development experience
- Strong proficiency in Python and experience building applications with the Django framework
- Hands-on experience with a modern frontend framework, preferably Vue.js
- Solid understanding of relational databases, particularly MySQL, and ORM patterns
- Experience designing and integrating RESTful APIs
- Experience using Git and collaborative development workflows
- Willingness to participate in an on-call rotation and support production systems
- Experience with analytical databases such as ClickHouse or Elasticsearch
- Experience working on data-heavy or high-traffic SaaS applications
- Familiarity with AI-assisted development tools such as Claude or GitHub Copilot
- Experience with data streaming platforms such as Kafka
- Experience using task queues or background job systems such as Celery
Benefits
- Remote Work, Forever: Fully distributed team with a permanent remote setup
- Home office stipend, phone and internet reimbursement, coworking membership
- Virtual and in-person team bonding (lunches, events, competitions)
- Transparent & Fair Compensation: Competitive geo-neutral pay in the U.S.
- Annual reviews to ensure equity and market alignment
- Standardized bonus or commission structure
- 401(k) with employer contributions
- Equity opportunities
- Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance for employees and dependents
- 100% premium coverage for individuals on high-deductible plans
- 24/7 Virtual Care and Employee Assistance Program
- Employer-funded HSA contributions and other pre-tax benefits
- Quarterly wellness stipend and free Headspace subscription
- Time Off & Family Benefits: 4+ weeks of PTO, plus paid sick and mental health days
- 13 paid holidays with the option to swap for personal days
- Up to 16 weeks of fully paid parental leave
- Learning and Development: Transparent pathways for internal mobility and promotion
- Bi-annual performance reviews, team workshops, and leadership training
- Unlimited access to Coursera and O’Reilly
- 2 additional PTO days annually for learning and development
- Inclusive, Customer-First Culture: Commitment to equity and valuing diverse perspectives
- Agile, founder-led company focused on collaboration and innovation
- Trusted by 3,000+ companies worldwide
Related Guides
Related Job Pages
More Software Engineer Jobs
About Friends for HumanityWe're a venture-backed consumer company with a simple thesis: the people who understand young people best will win the most important product category of the next decade.Our product is already in the hands of thousands of ...
Software Engineer
Suralink IncSuralink® is a fast-growing Software as a Service (SaaS) technology company looking for exceptional professionals to join our team. Our award-winning company has been recognized for growth, innovation, and culture, and over 500,000 companies around the world have used our software.
We are looking for driven engineers passionate about building great SaaS platforms and the infrastructure to support them. Deep expertise and experience with open source and cloud technologies, problem-solving, critical thinking, and continuous learning/experimentation are a must...
Principal Software Engineer, Personal Loans
UpstartOur mission is to enable effortless credit based on true risk.
This role involves setting the technical direction and driving the architecture for the end-to-end applicant journey, from rate quote to funded loan, focusing on maximizing originations while maintaining trust and risk integrity. Key duties include leading large, cross-team initiatives, evolving platform architecture by decomposing coupled systems, and partnering deeply with product, risk, and compliance teams to deliver measurable business outcomes.
Senior Mobile Software Engineer
FanaticsFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
The role involves developing, testing, documenting, and deploying high-quality software across various product areas within the Company sportsbook app ecosystem. Responsibilities include implementing new features from requirements to UI, collaborating with product and design teams, and participating in an on-call rotation for urgent issue resolution.

