Mid-Senior Go/Golang Engineer @ Vistar Media - Philadelphia, PA

Job Overview

6 days ago

Mid-Senior Go/Golang Engineer

Vistar Media - Philadelphia, PA

You might not realize it but digital out-of-home is all around you; from the billboards in Times Square, to the TVs at gas pumps, screens at electric vehicle charging stations, elevators, the grocery check-out aisle and everything in between. Our mission is to power that global digital signage ecosystem. We’ve built software solutions that can run entire signage networks and an end-to-end marketplace for programmatic advertising exclusively for digital out-of-home.

About us:

Vistar Media is a rapidly growing global software & advertising technology company. In addition to our industry leading technology (we’ve been recognized as AdExchanger’s 2021 & 2020 Top Programmatic Power Players, and Street Fight’s Innovator Awards’ Best Ad Platform 2019, among others), we’re proud of our team and the positive, supportive culture we’ve built. We’re scaling our teams globally; join us!

Our team at Vistar Media is made up of engineers from a variety of backgrounds and expertise. This makes it the perfect place to learn from seasoned engineers to help expand your knowledge of a new programming language or technology and to make a big impact on our products and services. Our engineers work closely with our Product team week-to-week to develop new lines of business and add to our existing feature set. At Vistar, we value code quality and have a rigorous code review process. The responsibility is shared across the team, with each member participating.

We are looking for a passionate Senior Software Engineer to design and develop software solutions. We also encourage mentorship through pair programming to help bring our team to the next level. Senior Software Engineers are expected to participate in these activities and set the standard for the team.

Our ideal candidates are familiar with current trends in web technology, and have extensive experience in at least one of the languages used in our code base. You should be able to work independently with little supervision, along with excellent organization and problem-solving skills.

Ultimately, the role of the Senior Software Engineer is to build (and enable their teammates to build) high-quality, performant and well-tested software that complies with coding standards and quality expectations of the leadership team and our clients.


Responsibilities

  • Take a technical leadership role on features and small teams
  • Large group communications and presentations
  • Work with the architecture team to develop maintainable, effective, and efficient solutions
  • Help to onboard and mentor other engineers on the team
  • Maintain a high level of productivity while making significant contributions to the Vistar platform code base
  • Participate in a large number of code reviews
  • Work directly with the Product team on project planning and discovery
  • Have a deep understanding of the business case behind your team’s work: who benefits from its implementation and why?
  • Write well-designed, well-tested code
  • Troubleshoot, debug, and upgrade existing systems

Requirements

  • At least 10 years of relevant work experience in software development
  • Excellent knowledge of relational databases and experience with their design and implementation
  • Experience with test-driven development
  • Experience in at least two of the following is preferred, but not required: Go, Scala, Python, JavaScript or TypeScript
  • Experience with a formal code review process is a plus
  • Experience in technical/team leadership preferred

Some of our perks

  • Flexible and fun start-up environment and culture
  • Comprehensive health benefits
  • 401k + match
  • Unlimited vacation and summer Fridays
  • A large entertainment budget for virtual team building (and frequent happy hours and team outings once it's safe for those)
  • Sponsored volunteer events
  • Opportunities for team and project leadership
  • A great bunch of people to work with and learn from
If you’re ambitious, highly driven and interested in making a big impact at a rapidly growing company, Vistar is the place for you. Apply to join our team!

Similar Jobs

Bae Ker Team Member

The Cookie Connect

Bloomfield, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Shift Lead - The Cookie Connect *Must Be 18 Or Older To Apply* Morristown

The Cookie Connect

Morristown, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Staff Member - No Baking Experience Req. *18+ Must* - Job Post The Cookie Connect

The Cookie Connect

Ridgewood, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Staff Member - No Baking Experience Req. *18+ Must*

The Cookie Connect

Bloomfield, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Part-Time Evening Shift Team Member At The Cookie Connect

The Cookie Connect

Morristown, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \…

Part-Time Night Shift Team Member 6pm-Close At The Cookie Connect In Morristown Nj

The Cookie Connect

Morristown, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \…

Staff Member - No Baking Experience Req. *18+ Must* - Job Post The Cookie Connect

The Cookie Connect

Morristown, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \…

Part-Time Evening Shift Team Member At The Cookie Connect

The Cookie Connect

Bloomfield, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \…

Staff Member - No Baking Experience Req. *18+ Must* - Job Post The Cookie Connect

The Cookie Connect

Bloomfield, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Team Member *No Baking Experience Required*

The Cookie Connect

Hoboken, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \*At…

Team Member At The Cookie Connect In Morristown - $13-$16 An Hour

The Cookie Connect

Morristown, NJ

\*The opportunity for a raise based upon dedication and performance \*Flexible Scheduling for college students (Late night shifts, mid-afternoon shifts) \…

Program Coordinator I

Rutgers University

Newark, NJ

Job Category Staff & Executive - Administrative & Support. That Garden State LSAMP (Louis Stokes Alliance for Minority Participation) is one member of a 30-year…

Research Associate III

Rutgers University

Newark, NJ

Job Category Staff & Executive - Research Support (Laboratory/Non-Laboratory). Rutgers, The State University of New Jersey is seeking a Research Associate III…

Research Teaching Specialist III (Genomics)

Rutgers University

Newark, NJ

Job Category Staff & Executive - Research (Laboratory/Non-Laboratory). Department NJMS-Research office-Assoc. Perform next-generation sequencing, microarray and…

Clinical Research Coordinator III

Rutgers University

Newark, NJ

Job Category Staff & Executive - Research (Laboratory/Non-Laboratory). Rutgers, The State University of New Jersey is seeking a Clinical Research Coordinator…

Moorestown Facilities Senior Manager

Sikorsky Aircraft Corporation

Moorestown, NJ

Flexible Schedules, dependent on role. Levels: Student, Entry, Mid, Senior, Management. The ability to explore and drive new ideas.

Human Resources Manager

Rutgers University

New Brunswick, NJ

Job Category Staff & Executive - Administrative & Support. Department SAS - Dean's Office. SAS has a membership of over 2,000 permanent and temporary faculty …

Senior Vice Chancellor for Finance and Administration – Designate

Rutgers University

Camden, NJ

Recruitment/Posting Title Senior Vice Chancellor for Finance and Administration – Designate. Job Category Staff & Executive - Executive - Administrative Vice…

Nurse Clinician

Rutgers University

Newark, NJ

Job Category Staff & Executive - Healthcare - Nursing. Rutgers, The State University of New Jersey is seeking a Nurse Clinician (NC) for the Department of…

Senior Care Coordination Specialist

Rutgers University

Newark, NJ

Job Category Staff & Executive - Other. Under direction of the Assistant Manager, the Senior Care Coordination Specialist will work as the Licensed Social Work…

Business Intelligence Consultant- remote

Siemens Healthineers

Newark, DE

Business Intelligence Consultant will join the EDU Innovations Operations team (remotely) and help identify opportunities to integrate analytics into the…

Custodian-Athletics NB

Rutgers University

New Brunswick, NJ

6, 1869 in the first intercollegiate football game, with RU earning a 6-4 victory. Performs a wide variety of routine custodial duties required to maintain…

Manager/Sr. Manager, B2B Proprietary Flagship Experiences

Amex

New York, NY

Manager to support on other proprietary experiential initiatives which may include go-to-market efforts and product refreshes.

Commissioning Engineer (HVAC/BAS)

Genesis AEC

Philadelphia, PA

Location: Based in Philadelphia, supporting projects primarily in the mid-Atlantic region with out of state travel expected. Full-time employment w/ benefits.