Golang / Go Job: Software Engineer

Vistar Media

Software Engineer at Vistar Media

Philadelphia, Pennsylvania, United States 🇺🇸   (Posted May 21 2014)
About the company
We have built the first automated exchange for digital place-based media. Agencies can plan, execute, and optimize media buys through a single interface.

Job position
Permanent

Job description
Some of our Arsenal

Scala

Python

Go

CoffeeScript

PostgreSQL / PostGIS

EC2, SQS, DynamoDB, OpsWorks

Vagrant

Chef

Backbone.js

Flask

On the Vistar Media engineering team, we never stop looking for our next addition. We’re kinda hoping that addition is you. We are located in a secret fortress in Center City, Philadelphia on a block protected by children and their sidewalk chalk.

We’re an early-stage startup. Our code base is tiny. We want you to come in and work with the technologies you want to work with. We want you to help mold the technical foundations on which our product is written.

Skills & requirements
You must:

Be very proficient in at least one compiled, one interpreted language and one web framework

Have extensive experience with distributed systems

Have coded a non-trival system soup to nuts. CSS, persistence, deployment, et cetera

Understand Linux to a degree where you’d be comfortable admin’ing a fleet of boxes

Be able to design and implement a large, efficient codebase

Be able to ballpark the computational complexity of a snippet of code

Understand HTTP

Be able to decompose business requirements into a set of RESTful resources

Be opinionated about your tools. Love jQuery? Great. Hate jQuery? Great.

Have experience with the full stack. From the database to CSS.

Be able to both identify and implement a practical test suite

It sure would be nice if you:

Have run a system on EC2

Know how to decompose an algorithm to map/combine/reduce phases

Cringe when people ask if you’re a “front end” or “back end” developer

Have worked with abstractions on top of the normal toolset like Coffeescript and less

Are interested in client-side MVC frameworks like backbone.js, batman.js, or knockout

Have experience coaxing functional requirements out of business requirements

Know right where to look when your friend has messed up their .htaccess

We’ll consider baking you a cake if you:

Have experience in the advertising industry

Write a practical test suite for your personal code and push it to a CI server

Like using tools like Git Flow to organize releases, features, and fixes

Instructions how to apply
see the job website
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)
 

Other jobs that might be interesting

Transportant, Inc Senior Backend Software Engineer - Transportant, Inc   (January 2019)
Kansas City, Missouri, United States (Remote possible)
- Work closely with CTO, hardware devs, and a small backend team - Implement and improve backend capabilities and APIs - Collaboratively write spec for new or improved/refactored features - Particular emphasis on effective data structures and datab...
Senior Software Engineer, Golang (Help with sponsorship) - WGames Inc.   (December 2018)
Toronto, Canada
WGames, is a well-funded, social gaming company based in the heart of downtown Toronto. We develop high-end mobile games that will be distributed globally. We are seeking an experienced, talented Golang Software Engineer with strong RESTful API design and UNIX...
Clear Street Backend Software Engineer - Clear Street   (December 2018)
New York, New York, United States
As a Backend Software Engineer, you will work closely with a passionate and collaborative team of engineers that are committed to building the best in class product. We constantly explore new frameworks and languages and push each other to find optimal solutio...

 
About Golangprojects