We've partnered up with ServiceTitan to transform the trades. Learn More

Scorpion Scorpion
Top
Senior Software Engineer

We have a big vision which is why we need you—an innovator and problem solver ready to revolutionize and empower businesses to succeed.

Job Overview

We are looking for a Senior Software Engineer to lead the charge on building new features for Scorpion’s ‘Bonfire’ application. You will be joining our Advertising Mixed Media Engineering Team and collaborating with a group of fun & hard-working Scorpions who push the boundaries of everything that they devote themselves to. 

What You'll Do

Responsibilities:

  • Build efficient systems that drive complex applications and specialize in scripting and creating plugins for Adobe products. 
  • Develop new features and maintaining the Bonfire video rendering pipelines.
  • Define and create architecture for new features and collaborate on solution architecture for our mixed media products.
  • Be able to program cross-browser, cross-platform, and cross-device-compatible web pages. 
  • Stay up to date on the latest and best coding strategies and take initiative in mentoring colleagues and junior-level talent on best practices and methodologies.
  • Collaborate closely with Scorpion's video production team to develop internal tooling to help them create and test video content.
  • Create Adobe After Effects Extensions which will help the video team programmatically swap out assets in their videos as well as develop web applications that let the video team manage their suite of test data.

  • What is Bonfire?
    Bonfire is a video rendering pipeline that contains an API to interface with the queue. The core project scripts are created with C# and Python. Bonfire has several different responsibilities, all of which have the end result of creating templated videos automatically to support our client’s business marketing and growth. In sum, the Bonfire application is a video creation pipeline. More explanation can be found during a discovery phone interview. 

What You'll Need

Qualifications:

  • 5+ years of software development experience with an emphasis on SQL Server and latest versions of C#/.NET/.NET Core.
  • Must have experience working with JavaScript for UI element purposes.
  • Experience with Adobe After Effects scripting.
  • General knowledge of Adobe products, video creation, and media programming preferred. 
  • Experience creating After Effects extensions.
  • Working knowledge of Python preferred.
Get Started

Start Making An Impact

Here’s how to apply. Please upload a single document containing your resume and cover letter. Include salary requirements and portfolio link (if applicable).

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please enter your address.
  • Please enter your LinkedIn Profile Link.
    Please enter a valid LinkedIn profile link.
Upload Your Document
We accept .pdf and .doc file types.