Senior Engineer

Civis Analytics New York , NY 10007

Posted 2 weeks ago

What we're looking for

Civis Analytics is looking for Senior Engineers to join its NYC-based political research and development team.

This team will build the next generation of data science for Democratic and progressive organizations, and Senior Engineers will play the principal leadership role on the team.

Civis' objective this year and next is simple: we want every political client organization to be data-driven and digital first. Here's how you'd help:

First, the Civis platform is the technology of record for hundreds of in-house data scientists and analysts across the progressive movement. We seek to extend the feature set and capabilities to help these users quickly and self-reliantly accomplish their missions through data.

Second, Civis is building new digital technologies to help campaigns make the transition to digital outreach. It's 2019 after all. We're building the measurement, execution, and attribution tools to help these campaigns measure, target, and spend their dollars effectively and transparently through digital tools.

We're a small team who works hard and makes a measurable impact in supporting progressive causes. If you're looking for a way to have a big impact on the 2020 election, this is it.

Below are some details, and the application is below. And even if you want to just hear more, let us know and we'll quickly get on the phone with you to discuss more.

About the Role

The political R&D group is seeking a Senior Engineer to join our team of data scientists and strategists in New York City. We function as the research and development arm for Civis's political work, and we incubate our work directly with some of the largest, most impactful progressive organizations in the country. Problems ranging from large-scale optimization and resource allocation to high dimensional modeling to causal inference make up our day-to-day.

As a Senior Engineer on the political R&D team in our NYC office, you'll work on a cross-functional team building tools to help progressive leaders answer critical strategic questions. Your day-to-day will range from building and maintaining custom web applications that will be used by the largest progressive political organizations in the country, to working with our data scientists to build production machine learning pipelines on Google Cloud.

Minimum Qualifications

  • 3+ years of experience as a software developer/engineer, including experience taking a leading role in significant technical projects

  • Ability to work well in a small team in a self-directed manner

  • Ability to learn new techniques and technologies quickly as our needs change

Preferred Qualifications

  • Comfort building on top of relational databases and fluency in querying them with SQL

  • Experience developing web applications with frameworks such as Django or Flask

  • Experience using react or other front-end frameworks, such as Angular or Vue, and experience working with a javascript chart library (D3, victory charts, etc.)

  • Experience with or research into machine learning, preferably using tensorflow

Why Civis Analytics?

  • The opportunity to be part of a growing startup working with cutting edge technology focused on continued learning, mentorship, and internal promotion

  • Competitive benefits; including flexible PTO, 401K match with immediate vesting, as well as health, dental and vision benefits

  • Downtown open concept office environment near many great restaurants and public transportation options

Civis embraces the individuality of our employees and we celebrate each other's differences. Our products, services, and culture benefit from and thrive on the unique perspectives brought by each person in our Civis community. We're proud to be an equal opportunity workplace, and we are committed to equal employment opportunity regardless of race, age, sex, color, ancestry, religion, national origin, sexual orientation, gender identity, citizenship, marital status, disability, or Veteran status. If you have a disability or special need that requires accommodation, please contact us

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Engineer

Arnold Worldwide

Posted 1 week ago

VIEW JOBS 4/14/2019 12:00:00 AM 2019-07-13T00:00 SENIOR ENGINEER Direct Supervisor: Director, Studio6 / Direct Reports (shared with Tech Ops Manager): Jr. Engineer/Tech Ops Coord Studio6 is a full-service content studio embedded within Havas. We produce content for Havas's clients and the agency, which includes (but is not limited to) internal communications, public facing projects and pitch work. The creative capabilities include Live Action Production (stills and video), Video Editing, Animation/Motion Design, Graphics, Audio and Video finishing. The Senior Engineer is the lead engineer in Studio6 and partner to the Technical Operations Manager. Together they are responsible for all IT, engineering, A/V, media storage, data transfer and asset management required to keep the studio running successfully. The position in based in New York serving Studio6 NY primarily, but also needs to support Studio6 Chicago. Travel to Chicago may be required at times. Maintaining a healthy Technical Operations Staff is key to the success of Studio6 and our ability to function and deliver to meet our clients', and our own, expectations. The Senior Engineer is a key role in this team and expected to focus on maximizing Studio Productivity by keeping artists working. This includes being pro-active, available and attentive to everyone's needs. The Senior Engineer's direct supervisor is Studio6's Director, but the role is expected to work directly with the studio's other discipline's leaders including EP of Post Production, Senior Editor, Animation Director, Live Action Producer and Director of Finance, to ensure all of the studio's capabilities are fully functional in their software, hardware and IT needs including tailoring solutions to specific projects. Roles & Responsibilities include: * Serve as support expert for: Avid, Premiere, high speed asset transfer Apsera, Protools, ISDN & Source Connect audio recording, Premiere, After Effects, Cinema 4D, Flame, Resolve, etc. Help users with user issues, workflow issues, and video format concerns * Engineer audio and video configuration of the Edit Suites, Protools and Flame Suites and Edit and Motion Design workstations * Move equipment, and re-engineer edit/flame suites as needed to support current production needs * Cables (Run cables, punch down cables, fix cables). * Research and manage in NY and Chicago: * Hardware and equipment (computer, audio, video, network, shared storage, Flame, Protools and resolve suites, etc.) * Licenses, subscriptions and updates for all software and plugins (cinema4D, VRay, RedGiant Universe, Adobe Creative Cloud, Flame, Protools, etc.) * Setup license servers and configure floating licenses for Cinema4D, RedGIant Universe, SoundMiner, and Mocha. * Media Storage (GPU render farm, Edit Share, etc.) * High Speed/Quality Media Sharing: * Research and deploy Aspera and FileCatalyst high speed file transfer between sites * Research and purchase high quality video streaming capabilities between sites. * Remote voice over recording software research, installation and implementation * Develop and implement procedures for imaging computers (installing computer OS's and software on the computers). * Write scripts to automate computer installations and scripts to quickly accomplish repetitive tasks. * Support, maintain and upgrade (utilizing service contracts and collaborating with outside vendors when needed): * GPU render farm * Qube render farm (CPU rendering) * Editshare network and servers * All IT and software for day to day administrative and Producing teams (email, office, filemaker, internet, etc.) including user issues * computers and network are performing a quickly as expected. * VO booth and network connection (ISDN or SourceConnect) * All computer OSes, applications and plug ins, software, network, video format & workflow issues * audio/video sync issues * Be available to troubleshoot any issues that arise during client sessions in Edit/Protoosl/Flame suites. * Keep up to date on new technologies, new applications, and new hardware to streamline our workflow and produce better work * Work with Havas Networking group on VLAN configurations for Editshare, firewall changes to allow video streaming, and fast file transfer * Focus on maximizing Studio Productivity by keeping artists working. * Setup user accounts in advance so that new users can be onboarded quickly and start working right away. * Minimize downtime due to hardware/install issues by having spare computers built and ready to deploy. Swap out bad computers for good ones, and troubleshoot the bad computers offline * Schedule downtime for repairs and upgrades duriong off hours where possible. * Mentor and continuously train the Junior Engineers on: * Engineering and System Administration best practices * Computer imaging, scripting, troubleshooting, computer support, and automated software deployment. * Tips and techniques to minimize any disruption to production while solving problems Financial & Administrative Responsibilities: * Work with Director of Studio6 and the Studio's Director of Finance on yearly budget * Work with Havas on actual purchases of all hardware * Negotiate contracts and cost of software, upgrades, plug-ins, subscriptions, etc. * Track computer inventory * Document all systems procedures to ensure consistency and repeatability of how we install everything * Coordinate upgrades of Creative Cloud so that everyone upgrades at the same time * Work with Havas IT to coordinate deployment of email, antivirus, Adobe CC, and Office. * Work with Havas Email group to get user profiles (including email addresses) for new hires (freelancers and staffers) resolve any issues. * Work with Havas Networking group to deploy and maintain our Filemaker server. Skills/Prior Experience Required: * Minimum 4+ years in professional for-profit video/post production engineering/technical operations * Minimum 1+ year at Senior Engineer level or as team lead, or sole engineer * Experience at an in-house agency production company/post house a plus * Support expert for the following: * Adobe Creative Cloud (especially: Premiere, After Effects, Illustrator) * Protools & remote audio recording solutions including Source Connect & ISDN * Cinema 4D * Avid * Flame * high speed asset transfer Apsera, FileCatalyst * Self-motivated with strong desire and ability to stay up to date on emerging technology and solutions to improve and strengthen studio's technical and engineering capabilities * Willingness to learn and collaborate with groups * Passion for collaboration and positive attitude * Detail oriented and organized * Strong desire to be a part of a team, grow and learn from those around you. * Comfortable being flexible and adapting working styles based on the specific needs of a project. * Influence from outside interests and hobbies encouraged Arnold Worldwide New York NY

Senior Engineer

Civis Analytics