Data Engineer, India

| Remote
Sorry, this job was removed at 5:11 p.m. (EST) on Wednesday, May 1, 2024
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Description

Yieldmo is an advertising technology company that operates a smart exchange that differentiates and enhances the value of ad inventory for buyers and sellers. As a leader in contextual analytics, real time technology, and digital formats, we create, measure, model, and optimize campaigns for unmatched scale and performance. By understanding how each unique impression behaves and looking for patterns and performance in real time, we can drive real performance gains without relying on audience data. 

Yieldmo is a fully-distributed, global company that provides the opportunity for employees to activate their entrepreneurial side . We are well-positioned for success in the new phase of adtech innovation with about 150 employees. We firmly believe that each person we bring into our team can make an impact.

What You Can Expect In This Role

As a member of the Yieldmo Data Team you are expected to build innovative data pipelines that support Extract Transform Load (ETL) operations and analyze our large user datasets (250 billion + events per month) to report unique insights. One is expected to demonstrate leadership earlier on in this role, as one is challenged to develop solutions with few instructions or limited documentation. Here are some of the technologies one is expected to become proficient in: Develop complex business rules in SQL, build data pipelines on AWS cloud infrastructure using various services such as ECS, Event bridge, Airflow, EC2 while coding in Python.

Requirements

  • BS or higher degree in computer science, engineering or other related field
  • 5+ years of SQL coding experience 
  • MUST have experience of data analysis in SQL on multidimensional large volume data Big Data systems such as Snowflake
  • 3+ years of experience of developing in Python to transform large datasets on distributed and cluster infrastructure
  • 5+ years of experience in engineering ETL data pipelines for Big Data Systems
  • MUST have strong proficiency in SQL. Have experience writing complex SQL queries that perform data transformations
  • Comfortable in building data analysis for multi dimensional dataset and sharing business insights
  • Logical approach and efficient in troubleshooting while investigating data quality issues 
  • Experience developing in Python to transform large datasets on distributed and cluster infrastructure
  • Experience in engineering ETL data pipelines for cloud based Big Data Systems
  • Prior experience of designing and building ELT pipelines on cloud infrastructure involving streaming systems such as  Spark, AWS services such as ECS, EKS, EventBridge, Airflow EMR, EKS, ECS, AWS Glue, Airflow
  • Comfortable juggling multiple technologies and high priority tasks 

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 60min 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 problem
  • A 60 minute interview with the Hiring Manager.
  • All the above rounds are video interview rounds

Perks

  • Fully remote workplace
  • Generous employer contribution to Health Benefit premiums
  • Work/life balance: flexible PTO, competitive compensation packages, Summer Fridays & much more
  • 1 Mental Escape (ME) day each quarter to fully unplug and recharge
  • Dedicated staff committed to diversity and inclusion
  • An allowance to help you upgrade your home office
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ScalaLanguages
    • SqlLanguages
    • TypeScriptLanguages
    • D3JSLibraries
    • jQuery UILibraries
    • ReactLibraries
    • FlaskFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • XGBoostFrameworks
    • KAFKAFrameworks
    • KINESISFrameworks
    • LAMBDAFrameworks
    • SAGEMAKERFrameworks
    • MySQLDatabases
    • RedisDatabases
    • SnowflakeDatabases
    • DYNAMO DBDatabases
    • LAMBDADatabases
    • RDSDatabases
    • TableauAnalytics
    • LookerAnalytics
    • SQLAnalytics
    • CubaAnalytics
    • BalsamiqDesign
    • SketchDesign
    • AsanaManagement
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TrelloManagement
    • BOOSTERCRM

Location

1 Tara Boulevard, Nashua, NH 03062

An Insider's view of Yieldmo

How would you describe the company’s work-life balance?

As a working mom with a long commute, it's imperative to work at a company that supports flexible working arrangements. After discussing the need with my manager, he expressed full support and confidence in my ability to produce stellar results even from home! Yieldmo delivers on its promise to put people first and trusts results the will follow.

Sue

Senior Sales Director

How do you collaborate with other teams in the company?

Processing and analyzing billions of data points each month requires us to have our finger on the pulse of multiple teams within Yieldmo. We collaborate in real-time via Slack and our office setup makes it easy to swing by someone's desk. We also have recurring cross-functional stands ups as well bi-weekly All Hands company meetings.

Indu

VP, Data Architecture

What makes someone successful on your team?

Success on my team belongs to the curious self-starter. The landscape is constantly changing and creative problem solving is a key skill when you rarely encounter the same issue twice. You have to love digging into the "why" and "how" of everything. Success on this team rises and falls on continuous learning and collaboration.

Dan

SVP, Growth Partnerships

How do you make yourself accessible to the rest of the team?

I keep an open office hour that anyone in the company can attend, once a month. This is my time made available to the whole company, and is optional, with no agenda. Anyone in the company can ask me anything, dig into any area they're unclear about or have questions about, and bring any suggestions or concerns they have directly to me.

Eric

Chief Product Officer

What projects are you most excited about?

I'm most excited about Yieldmo's newest DEI initiatives! We truly encourage people to bring their full selves to work (whether that's in person or remote!) and this has sparked diverse thought leadership. Yieldmo fosters a creative, collaborative environment in which it's easy to make new friends while also learning something new everyday!

Karina

People & Talent Specialist

What are Yieldmo Perks + Benefits

Yieldmo Benefits Overview

Yieldmo goes above and beyond to ensure that our employees are taken care of - physically, mentally, emotionally, and even monetarily. As of 2020, we have implemented Mental Escape (mental health) days that employees can take once a quarter, every year. This is in addition to the unlimited PTO that we already provide. We have also put out various surveys to collect feedback on how everyone is handling working remotely, how we can support them better, and what we can do to make their work more enjoyable. In response, in 2021, we have also installed some new wellness perks to support our employees physical and mental health even more so. We look forward to finding new creative ways to meet the evolving needs of our employees in order to help them to be their best selves in and out of work.

Culture
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Flexible work schedule
Remote work program
Our remote work program includes the option to work from home or work from the New York office. Yieldmo provides a $300 home office stipend for full time employees to ensure a comfortable work space.
Diversity
Dedicated diversity and inclusion staff
Highly diverse management team
Mandated unconscious bias training
Diversity manifesto
Hiring practices that promote diversity
As of 2021, the recruitment team has focused on implementing diverse hiring practices. As a result, our most recent stats indicated that 48% of hires in 2021 were considered diverse candidates.
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
We are always looking for new wellness programs or amenities to bring into Yieldmo. As of 2021, we have added ClassPass to the list. Yieldmo also sponsors quarterly breath-work/meditation gatherings.
Team workouts
Yieldmo encourages virtual team workouts, between employees, and even with clients - we encourage people to join our Slack channel #sweatmo to get involved!
Mental health benefits
Yieldmo employees are encouraged to take one "ME" (Mental Escape) day per month and truly unplug in order to feel refreshed.
Financial & Retirement
401(K)
401(K) matching
Yieldmo provides employees with a 401(k) matching plan managed by Fidelity. We match 100% of contributions up to 3% of an employee's annual gross pay.
Company equity
All full time employees are granted options within their compensation package.
Performance bonus
Every year, each full time employees performance is reviewed by their Manager in order to be evaluated for a promotion and/or increase in compensation.
Child Care & Parental Leave
Generous parental leave
Family medical leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Some meals provided
During virtual events, we will happily send out meal vouchers so that employees can enjoy events and have a snack too!
Company-sponsored happy hours
Pet friendly
Home-office stipend for remote employees
All full time employees receive a $300 home office stipend to use as needed to optimize their home office.
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Continuing education stipend
All employees on Product and Engineering are allotted $1,500 annually to use on any learning materials. Business departments are allotted $750 annually for learning materials.
Continuing education available during work hours
Customized development tracks

Additional Perks + Benefits

In 2021, Yieldmo hired an employee who specifically works on event coordination, career pathing, and learning & development - this helps our employees keep having fun while they're working, and it helps them keep learning which challenges them to grow.

More Jobs at Yieldmo

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about YieldmoFind similar jobs like this