Find Jobs in Europe

  • Remote

  • Who we are

    Verve Group’s consumer-first advertising suite is a leader in consolidating data, demand and supply technologies to create better business outcomes for advertisers and publishers. With a privacy-first approach, Verve Group’s full-stack programmatic solutions are built for brand-safe environments and trusted by top 100 advertisers with direct connections to 4,000+ publishers and apps globally. Verve Group is part of Media and Games Invest (MGI) and has an international presence with 20+ offices worldwide. Learn more at www.verve.com.

    We are looking for a Jr. Software Engineer (m/f/d). This position is open to remote work from any of the following states: CA, NJ, NY, MA, MD, DC, IL, FL, MI, MO, PA, TN, and TX


    The Jr. Software Engineer will build high-frequency (1m QPS), low latency transactional systems that power the advertising that funds all content creation across the web. They design, build and maintain a complex stack of interdependencies as part of a 24/7 geographically distributed operation that handles real-time bidding for advertisements, written in Scala and Go.

    The ideal candidate will contribute and support both minor and major product improvements, re-architectures and optimizations that support various business needs. The end customer or companies that operate CTV channels like Pluto.tv, Samsung, CrunchyRoll, Fubo.tv, and many more, need a platform that provides a seamless advertising experience that allows for the creation of more and better content in a digital on-demand age. Handling development and deployment of advertising campaign management stacks, using kubernetes and a combination of cloud and bare metal infrastructure will be a major part of this position.

    Technologies we use: Scala, Go, kubernetes, docker, s3, redis, kafka, mysql, grpc, prometheus, grafana, nginx, git, jenkins, presto


    Your Responsibilities:

    • Design, develop and maintain our ad technology stack, written in Scala and Go
    • Work collaboratively with Product Managers to define and specify products and features
    • Review code and take part in architecture discussions
    • Debug code and handle production escalations
    • You enjoy the freedom to work on cutting edge technologies and exploring new ones
    • Ability to take complex requirements and transform them into working code

    • Knowledge of object-oriented design

    • An understanding of data structures and their implications

    Preferred

    • Understanding of functional programming

    • Understanding of concurrent programming

    • Experience with version control systems

    • Understanding of relational databases

    • Understanding of the life cycle of a request to a web service

    • Experience with Scala, Java or Go

    • Experience with containerization and Kubernetes

    • Experience with a cloud provider (AWS/GCP/Azure etc)

    What We Offer

    • Unlimited PTO
    • 12 paid holidays
    • 401(k) Retirement plan with company match
    • Comprehensive benefits package including Medical, Dental, Vision, Disability and Life Insurance
    • Employee Assistance Program
    • FSA & Commuter Benefits
    • Pet Insurance
    • Accident Insurance
    • Identity Theft Protection
    • Wellness Reimbursement Program
    • Responsibility, independence, and an opportunity to participate in projects that have a significant impact on Verve Group’s success