Principal Data Engineer - Architect

Sorry, this job was removed at 08:20 p.m. (EST) on Monday, Oct 28, 2024
Easy Apply
Be an Early Applicant
Hiring Remotely in New York, NY
Remote
182K-275K Annually
Internship
AdTech • Mobile
Yieldmo is one of the world’s fastest-growing digital advertising and attention analytics companies.
The Role

Company Description

Yieldmo is an advertising platform that helps brands invent creative experiences through tech and AI, using custom ad formats, proprietary attention signals, predictive format selection, and privacy-safe premium inventory curation. Yieldmo believes all ads should be human-centered, tailored, and provoke users' emotions and actions. Yieldmo helps brands deliver the best ad for every impression opportunity, merging creative and media for proven results.


What You Can Expect In This Role

As a member of the Yieldmo data team you are expected to be curious and go above and beyond the job at hand. Your primary responsibility includes: 


Leadership

  • Comfortable in communicating with the C-suite, presenting clear options and outcomes based on in-depth analysis while proposing engineering change 
  • Demonstrate strong leadership skills to inspire, motivate, align team members across the org towards a future state


Systems Design

  • Set future state direction for the cloud based enterprise infrastructure that supports Data Analytics, Business Intelligence, high throughput data transformation pipelines, API based applications, by continuously staying abreast of the technology marketplace
  • Evangelize, design, deliver, and manage highly optimized data platforms and pipelines with focus on cost, performance and usability
  • Visualize and communicate design ideas and organize data and infrastructure processes into reusable code frameworks
  • Engage in proof of concept, lead negotiation and engineering discussions with tech vendors during evaluations


Engineering

  • Project plan tasks for large infrastructure initiatives, delegate tasks while overseeing the development process, test and deliver bug free solutions, setup care and feed methodologies for production systems
  • Perform code reviews and set best practices around software development using Python, Java and SQL
  • Be an expert in the codebase and business aspects of systems on which they work, and clearly understand/communicate dependency with other systems through the Yieldmo ecosystem
  • The person should become a domain expert in the area of business they work on


Requirements

  • BS, MS or higher degree in Computer Science, Information Systems, Engineering or equivalent
  • 9+ years of experience of building data lakes / data warehouse platforms for high volume data systems of all sorts (analytic, relational, big data, etc)
  • 3+ years of experience in engineering leadership
  • Data modeling, pipelines, and analysis in SQL (e.g. Snowflake, BigQuery, Databricks, Redshift)
  • Diverse experience building scalable solutions using cloud services (AWS) such as: Airflow, Kinesis, Cloudwatch, Github action, Lambda, SQS, SNS, ECS, ECR, Containerization using Docker: that support processes such as: code deployments, data collection, streaming, data transformation, workflow automation, orchestration 
  • In depth knowledge of Object Oriented Programming in languages such as Python, Java
  • Keen interest for designing systems for performance and scale 
  • Proven track record in developing data systems using test driven development
  • Coaching and implementing coding best practices and code review processes
  • Technology strategist: track record of suggesting and building tech solutions that best suit to optimally solve business problems
  • Ability to communicate with both business and technical resources, particularly the skill of expressing complex issues with clarity & simplicity


Hiring Process

Select candidates will be invited to schedule a 30 minute screening call with a member of our Talent Acquisition team. We will discuss the Hiring Process details at that time. The hiring process typically includes, but is not limited to:

  • Two 90 min code pairing rounds where the candidate is expected to engage in writing solutions in code. This will be both in Python and SQL
  • One 60 min design session, where the candidate is expected to share various data systems design options to solve proposed big data problems
  • A 60 min interview with the Hiring Manager
  • All the above rounds are video interview rounds


Perks

  • Fully remote workplace
  • Generous employer contribution to Health Benefit premiums & 401k Match 
  • Work/life balance: flexible PTO, competitive compensation packages, Summer Fridays & much more
  • 1 Mental Escape (ME) day each quarter to fully unplug and recharge
  • A generous learning stipend and other opportunities for professional development
  • Dedicated staff committed to diversity and inclusion
  • An allowance to help you upgrade your home office


US Jobs: The base salary range for this role is: $225,000-$275,000 per year. The range listed is just one component of Yieldmo's total compensation package for employees. Individual compensation decisions are based on a number of factors, including experience, level, skillset, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. In these situations, the updated salary range will be communicated with you as a candidate. For all other countries, we have competitive pay bands based on market standards.

What the Team is Saying

Amanda
Mallory
Nayan Savla
Niko
Brijesh
Eric
Sue
Dan
Indu
The Company
Nashua, NH
150 Employees
Remote Workplace
Year Founded: 2012

What We Do

Yieldmo is an advertising platform that helps brands improve digital ad experiences through creative tech and AI, using bespoke ad formats, proprietary attention signals, predictive format selection, and privacy-safe inventory curation. Yieldmo believes all ads should captivate users and be tailored to their liking. We help brands deliver the best ad for every impression opportunity. Thanks to our advances in Artificial Intelligence (AI), our proprietary measurement technology, and our close relationships with publishers, this vision is increasingly attainable.

Why Work With Us

Yieldmo provides the opportunity for employees to activate their entrepreneurial side. Yieldmo is lean and mean with just under 100 employees and over $100 million in annual revenue generation. We firmly believe that each person we bring into our team can make an impact.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Yieldmo Offices

Remote Workspace

Employees work remotely.

Typical time on-site: None
Nashua, NH

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account