Upsight is the world’s largest enterprise-grade user lifecycle management platform. Our mission is to transform the world’s data into valuable action. Upsight customers leverage our consolidated solution stack to learn about their users, make informed decisions and take immediate action to positively impact KPIs, increase LTV and add value to their businesses. We handle more than 500 billion data points and deliver over 1.4 billion targeted web and mobile communications every month.
Born of the 2014 merger that married Playhaven’s marketing automation solution with Kontagent’s omnichannel analytics, Upsight was built from the ground up to handle the challenges inherent in managing the world’s largest software portfolios. The 2016 acquisition of Fuse Powered and their best-in-class ad optimization technology secured our place as the industry’s only one stop shop for enterprise technologists. Upsight’s battle-tested infrastructure has scaled to facilitate some of the largest digital product launches in history, and our commitment to perfecting the industry’s only full-service solution has afforded us the privilege of working with companies like Electronic Arts, Warner Brothers, Activision and more.
Above all, Upsight values relationships. Our refusal to adopt a “one-size-fits-all” approach has empowered us and our customers to build resilient partnerships that drive growth. It’s a philosophy we aim to carry with us into the future as we look forward to leading our industry in the discovery and development of practical technologies for the digital enterprise market.
About the role
Upsight is looking for a Software Developer that will work on the development of our mediation stack, helping to build, optimize and streamline our industry-leading mediated ad serving solution.
What you’ll do
Contribute to the development of our backend mediation stack, helping to add features and improve system performance
Build tools that will enable our team to work more efficiently and optimize our mediation capabilities
Help improve our automated testing and deployment strategies
Advocate and enforce adoption of architecture standards such as technical design patterns, reusable code examples, and design best practices
Provide solutions to current (tactical) problems with permanent (strategic) answers.
Help develop and document technical design specifications
Work in an Agile development environment
About you
Bachelor’s degree in Computer Science or related field
Proficient understanding of relational database technologies (preferably MySQL) with advanced SQL knowledge and query optimization experience
Enjoy coding in PHP and Perl
Experience in developing JavaScript and CSS
Knowledge of PHP frameworks
3 years of software engineering or related experience designing and building PHP applications
Possess a solid understanding of high-scalability and large-scale infrastructures
What You’ll Get
An opportunity to make immediate impact
$2,500 flexible benefit program to be used towards a combination of vacation, fitness, mobile devices, and education
Snacks on snacks on snacks
Catered lunches 3x per week Upsight welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.