Join the Team

Genesis Media is at the forefront of data science innovation and its application in today’s video advertising arena. We work with top tier, national publishers, global agencies and leading brands each and every day. We have a driven team who is focused on continuous, rapid ideation, always pushing the norm for industry advancement. We encourage empowerment and collaboration across the Genesis team and ethical business practices are of the utmost importance in all parts of our organization. This passion, sincerity and focus for the market leads to improvements and achievements that positively impact our customers each day.

If you like what you are reading and you are interested in joining our team, please view our list of openings below or email us at careers@genesismedia.com.

BENEFITS

On top of a great working environment, we also offer the following benefits

  • Competitive Salary
  • Comprehensive Health Benefits
  • Company Outings Throughout the Year
  • Fully Stocked Kitchen
  • Team Happy Hours
  • Commuter Benefits
  • Flexible Vacation Policy
  • Casual Office Dress Code
  • Rewards & Recognition Programs
  • Junior Accountant

    We are in search of a talented and ambitious Junior Accountant to support to our financial department by helping to manage daily accounting tasks.

    Learn More

    Genesis Media is at the forefront of video advertising technology, working with top tier publishers, global agencies and leading brands. Our driven team is focused on continuous, rapid innovation of ideas and is consistently pushing the norm for industry advancement. Genesis offers a unique blend of powerful data analytics with a highly scalable and robust programmatic platform. Our passion, sincerity and focus for the market leads to improvements and achievements that positively impact our customers every day.

    We are in search of a talented and ambitious Junior Accountant to support to our financial department by helping to manage daily accounting tasks. You will be amongst a team of accounting and financial professionals working to maintain order and transparency for the company finances, and with a team of that are leaders in advertising technology.

    Responsibilities

    Accounts Payable. The candidate will enter bills into the company’s accounting software while obtaining bill approval from department leads, and archiving all bills received.

    Accounts Receivable. Assist with monthly invoicing process inclusive of generating and distributing customer invoices, entering invoices into company accounting software. In addition, the proven candidate will assist with collections and unpaid receivables.
    Communication. The company has a culture of communication and with this role, the candidate is willing and able to assist with internal and external communications related to accounts payable and accounts receivable.

    Team Player. Post client payments to ensure all cash receipts are accurately applied. Ability to reconcile accounts statements and work with customers, in addition to vendors to resolve and assist with discrepancies. The candidates will also assist with the preparation of year-end audit paperwork and its analysis.

    Team Leader. The company believes in personal and professional growth. This candidate helps to identify ways to improve organization and efficiency of the accounting department—accounts payable and accounts receivable management specifically, to improve communication internally and to outside parties to potentially avoid delays and/or errors.

    Requirements

    The ideal candidate is well-versed in accounting philosophies and can work easily with numbers, and has attentiveness to detail. The primary goal is to contribute to the overall efficiency and operation of the finance and accounting department, and to help the company be fully aware of its financial condition to make the right decisions for long term success.

    Proven experience as a junior accountant
    xcellent organizing abilities
    Knowledgeable of accounting and financial reporting principle and practices
    Excels with numbers and figures and has an analytical acumen
    Familiarity with relevant accounting and computer software (e.g. QuickBooks, MS Office, SAP, etc.)
    Qualifications (ACA, ACCA or CIMA) is a plus but not required
    BSc/Ba in accounting, finance or relevant field

    Location: New York, NY

    Apply by emailing us: jobs@genesismedia.com
  • Systems Engineer

    We are in search of a talented Systems Engineer to help build and support our growing infrastructure of 200+ servers.

    Learn More

    Genesis Media is at the forefront of video advertising technology, working with top tier publishers, global agencies and leading brands. Our driven team is focused on continuous, rapid innovation of ideas and is consistently pushing the norm for industry advancement. Genesis offers a unique blend of powerful data analytics with a highly scalable and robust programmatic platform. Our passion, sincerity and focus for the market leads to improvements and achievements that positively impact our customers every day.

    We are in search of a talented Systems Engineer to help build and support our growing infrastructure of 200+ servers. Candidates for the position should have a strong background in Linux systems administration/engineering with a focus on distributed and scalable environments. The position requires the ability to work in a fast-paced atmosphere, where creative solutions to complex problems are key. Supported technologies include but are not limited to Puppet, Apache Hadoop, Elasticsearch, Druid, Aerospike, MySQL, Java and ARENA—our proprietary programmatic platform.

    This position provides a unique opportunity to gain valuable experience in advertising technology as Genesis Media delivers innovative products for businesses around the world.

    Responsibilities:
    Build highly available and distributed environments across multiple data centers
    Contribute to architectural design decisions
    Investigate new technologies to support our application stack
    Configure and tune application, web and database servers
    Design automated scripts for server and application deployments
    Work closely with engineering, QA and data science teams
    Implement custom monitoring and alerting
    Capacity planning

    Qualifications:

    7+ years working as a Systems Engineer/Administrator at a software company
    Deep knowledge in Linux (CentOS or Ubuntu)
    Proficiency in one or more scripting languages (BASH, Python, Perl)
    Expertise with the ELK stack
    A strong background with the Apache Hadoop Project (Zookeeper, Kafka, HDFS, Hive, Spark, Storm)
    Experience with alerting and monitoring systems (Collectd, Nagios, Graphite)
    A firm understanding of DBMS’s
    Experience with application and web servers (Jetty, Apache, NginX)
    Outstanding troubleshooting skills

    Pluses:

    Ad tech experience
    Jenkins job building
    Experience using a configuration management tool (Chef, Puppet, Salt, Ansible)
    A passion for delivering high-quality products

    Location: Denver or NY

    Apply by emailing us: jobs@genesismedia.com
  • QA Engineer

    We are searching for a talented Quality Assurance Engineer who will support our emerging platform by diagnosing software-related bugs and defects.

    Learn More

    We are searching for a talented Quality Assurance Engineer who will support our emerging platform by diagnosing software-related bugs and defects. Successful candidates will be detail-oriented troubleshooters and problem solvers who possess strong technical acumen. The QA Engineer will have the opportunity to develop testing plans for a complex, multi-tier application stack that involves using cutting-edge big data and ad serving technologies. Supported technologies include but are not limited to Apache Hadoop, Elasticsearch, Aerospike, MySQL Java, Javascript and ARENA®—our proprietary programmatic platform.

    This position provides a unique opportunity to gain valuable experience in the ad tech space as Genesis Media delivers innovative products for businesses around the world.

    Responsibilities:
    Working in an Agile scrum team
    Contributing to and reviewing user stories, requirements and design documents for new product and technology features
    Writing test scenarios and automated tests based on use case and business requirements
    Providing objective feedback to stake holders regarding product and technology decisions
    Serving as an advocate for high-quality software in product and test development

    Qualifications:
    5+ Years as a QA Engineer at a software company
    Outstanding communication, both written and oral
    Strong programming skills (Javascript, Java)
    Experience working in an Agile environment
    Expertise with Selenium or other automated testing tools
    Solid background testing high throughput, low latency backend web applications
    Experience with cross-browser testing
    Innovative, creative problem solver with an eye for detail and accuracy

    Desired Requirements:
    A background in ad tech and/or an understanding of common IAB standards
    Experience working with Hadoop and related Apache frameworks
    SQL and *nix fundamentals
    tenacious passion for delivering high-quality software

    Location: Denver, CO or New York, NY.

    Apply by emailing us: jobs@genesismedia.com

Contact Us

Marketing

Contact

Pub Team

Contact

Sales Team

Contact