Full Stack Engineer

Spigot is a global multi-platform application development company. We focus on building highly effective digital offerings that can maximize value for our advertisers, publishers, partners, and users. Spigot operates in 7 different product lines on a global landscape. We have products that include iOS applications, Android applications, Google extensions, desktop apps, digital media, and digital advertising; we also partner with top-tier companies and are currently Yahoo’s #2 partner for driving traffic. These diverse mobile and web solutions allow advertisers to optimize for a highly targeted audience reach. Combining best-in-class industry expertise and consumer interests with proprietary big-data insights, we develop and fine-tune apps that offer optimal user engagement at scale.

Our success is fueled by employee innovation, data-driven decisions, and a startup mentality. We’re talking top-tier health care benefits, free lunches, flexible work schedules, numerous company outings, coffee, drinks & snacks, ping pong, pool table, foosball tables, and an all-star group of talented professionals.

This engineer will be essential in helping to build, grow, and maintain the server infrastructure of the Mobile Web team. We need someone capable of handling server infrastructure setup and monitoring, setting up and maintaining Lambdas within AWS, as well as additional cross-channel ETL pipelines to support the Android and iOS teams. A big part of this role includes full-stack coverage with the hope that the right candidate can contribute to both the front-end and back-end infrastructure.

Where You'll Make an Impact:

This person is an experienced Software Engineer that will create, maintain, and scale out both new and existing high-volume web applications. Specific duties include:

  • Developing, analyzing, and troubleshooting high-volume web applications written with the Spring framework
  • Building, maintaining, and optimizing applications written for use on AWS Lambda
  • Architect and develop new products and enhance current product features based on market changes and opportunities
  • Refactor, update, and revitalize codebases as advances in technology allow for more capabilities
  • Troubleshoot and fix system failures and system performance, especially as systems scale
Who You Are:

  • 3+ years of experience in software development
  • Strong knowledge of Java, Kotlin, or C# in both web and systems applications
  • Experience developing high-volume web systems using the Spring framework
  • Experience developing, deploying, and managing cloud-based infrastructure (AWS preferred)
  • Practical knowledge and command of Object-Oriented design patterns

Apply Now

Perks of working at Spigot

shape shape

Paid Healthcare

100% company paid medical, dental, and vision insurance

shape shape

Competitive 401K

Competitive 401K matching and retirement plan

shape shape

Unlimited Vacation

Work life balance.

shape shape

Catered Lunches

Spigot provides free lunch in the office