offergenie_white
Open Influence

Senior Full-Stack Engineer (Contractor)

Open Influence

RemoteRemote$40 - $68 an hourContract
Senior LevelFull Stack DeveloperRemote
Apply with AI Cover Letter

Job Description

ABOUT OPEN INFLUENCE

Open Influence is a global, award-winning creator marketing company, providing premium, end-to-end creator marketing solutions. Since 2013, we have been pioneering the creator economy, executing social-first strategies for over 1,500 top brands—including Uber, Subaru, Coca-Cola, AT&T, and Disney. As a platform-agnostic and talent-agnostic partner, we connect brands with the right creators, on the right channels, to drive measurable impact and business growth. The company’s proprietary platform boasts the industry’s largest collection of influencer data and leverages machine learning and image recognition to analyze more than 500 million pieces of content. Additionally, OI’s suite of workflow management tools makes it easy to track progress and manage communication.

ABOUT THE ROLE

We are seeking a Senior Engineer (Contractor) to take full technical ownership of our influencer marketing platform. This is a hands-on leadership role where you will serve as the senior technical voice for our 7-person technology team, reporting to the Director of Engineering, and contribute to the code base daily.

The successful candidate will be measured by their personal output, as well as their ability to mentor the team, set high code quality standards, and drive architectural decisions that increase the team's velocity and technical development. This full-stack role requires a strong focus on both speed and quality, with critical emphasis on strong backend experience.

Our platform manages the complete influencer marketing lifecycle, from ingesting and processing billions of social media data points to powering the search and discovery engine for client creator-matching, and building the client-facing front-end experiences used to plan, execute, and analyze campaigns for Fortune 1000 brands.

RESPONSIBILITIES

Technical Leadership

Own the technical architecture and drive decisions on system design, technology selection, and scalability across the platform.
Set and enforce engineering standards for code quality, testing, documentation, and security practices.
Lead code reviews and establish review processes that raise the bar for the entire team.
Identify and resolve complex engineering problems, including performance bottlenecks across large-scale data systems processing billions of records.

Hands-On Development

Architect and develop scalable backend and frontend systems using Python (Django) and React.
Build and maintain ETL pipelines for ingesting, transforming, and loading data from social networks and external sources.
Design and build RESTful APIs, including integrations with third-party services and social platform APIs.
Write clean, efficient, and maintainable code—and set the standard for what that looks like across the team.

Team & Process

Mentor engineers through pairing, technical guidance, and constructive feedback that accelerates their growth.
Collaborate with product and stakeholders to translate business requirements into technical plans and deliverables.
Participate in sprint planning, effort estimation, and backlog refinement within our Agile (Kanban) workflow.
Own the release process—ensuring smooth, reliable deployments with minimal disruption.

Quality & Security

Champion a testing culture: write and maintain unit, integration, and end-to-end tests to ensure reliability across releases.
Follow and enforce security best practices for handling creator and client data, including PII protection, access controls, and secure coding standards.
Monitor system health and lead incident response when issues arise

REQUIREMENTS:

5+ years of software engineering experience, with at least 2 years in a technical leadership role (lead engineer, senior engineer, or similar).
Deep proficiency in Python (Django) and JavaScript frameworks (React).
Strong experience with RDBMS such as PostgreSQL or MySQL.
Experience with Elasticsearch or MangoDB or similar distributed search and analytics engines at scale.
Experience building and consuming RESTful APIs, including integration with third-party and social platform APIs.
Hands-on experience with AWS cloud services (EC2, S3, VPC, RDS, or similar).
Experience with Docker and containerized deployment workflows.
Working knowledge of CI/CD pipelines, Git, and Agile (Kanban) methodologies.
Proven track record of mentoring engineers and raising the technical bar of a team.
Excellent written and verbal communication skills.
Ability to work remotely with at least a 5-hour overlap with 9 AM – 6 PM US Pacific Time.

The expected hourly range for this role is $40-$68 USD, depending on experience and location.

Open Influence provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.