Zeta GlobalZG

Principal Engineer

Zeta Global

Salary: 200k-250k USD

United States only
Apply now

WHO WE ARE

Zeta Global (NYSE: ZETA) is the Data-Powered Marketing Cloud that leverages advanced artificial intelligence (AI) and trillions of consumer signals to make it easier for marketers to acquire, grow, and retain customers more efficiently. Through the Zeta Marketing Platform (ZMP), our vision is to make sophisticated marketing simple by unifying identity, intelligence, and omnichannel activation into a single platform – powered by one of the industry’s largest proprietary databases and AI. Our enterprise customers across multiple verticals are empowered to personalize experiences with consumers at an individual level across every channel, delivering better results for marketing programs. Zeta was founded in 2007 by David A. Steinberg and John Sculley and is headquartered in New York City with offices around the world.

THE ROLE

Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. The Sr backend developer will work on server-side APIs and services that enable a highly distributed event pipeline and a stack that gets tens of thousands of messages per second.

As a senior member of the Software Engineering team, you will join the group responsible for designing, developing, and owning the distributed systems CRM platform for Zeta. You will collaborate with your fellow Engineers and Product Managers to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment.

You should have a deep knowledge of distributed systems and cloud architecture. You will need extensive design and development experience and be passionate about working with high-throughput systems where the issues of throughput, performance, redundancy, and concurrency are paramount.

Key Responsibilities:

As a Senior Software Developer, you will be:

  • Building, refining, tuning, and maintaining our real-time and batch data infrastructure
  • Expert in technologies such as HDFS, Spark, Snowflake, Hive, HBase, Scylla, Django, FastAPI, etc.
  • Evaluate upcoming technologies and be on lookout for better approaches to solve existing and new problems
  • Maintaining data quality and accuracy across production data systems
  • Mentoring and Working with Data Engineers to optimize current workflows, ETL processes, data models
  • Working with Product Managers to design and build data products
  • Working with our DevOps team to scale and optimize our data infrastructure
  • Participate in architecture discussions, influence the road map, take ownership and responsibility for new projects
  • Participating in on-call rotation in their respective time zones (be available by phone or email in case something goes wrong).

Requirements & Qualifications:

  • Minimum 10 years of software engineering experience.
  • Hands-on experience and enthusiasm for distributed data processing at scale, eagerness to learn new things.
  • Exposure to the whole software development lifecycle from inception to production and monitoring
  • Fluency in Python or solid experience in Scala, Java
  • Proficient with relational databases and Advanced SQL
  • Expert in the usage of big data technologies/frameworks such as Spark, HDFS, Hive
  • Experience working with any scheduler such as Apache Airflow, Apache Luigi, Chronos etc.
  • Experience in the usage of cloud platforms such as AWS
  • Experience in agile software development processes
  • Excellent interpersonal and communication skills

BENEFITS & PERKS

  • Unlimited PTO
  • Excellent medical, dental, and vision coverage
  • Employee Equity and Stock Purchase Plan
  • Employee Discounts, Virtual Wellness Classes, and Pet Insurance And more!!

COMPENSATION RANGE

The compensation range for this role is $200,000.00 - $250,000.00, depending on location and experience.

PEOPLE & CULTURE AT ZETA

Zeta considers applicants for employment without regard to, and does not discriminate on the basis of an individual’s sex, race, color, religion, age, disability, status as a veteran, or national or ethnic origin; nor does Zeta discriminate on the basis of sexual orientation, gender identity or expression.

We’re committed to building a workplace culture of trust and belonging, so everyone feels invited to bring their whole selves to work. We provide a forum for employees to celebrate, support and advocate for one another. Learn more about our commitment to diversity, equity and inclusion here: https://zetaglobal.com/blog/a-look-into-zetas-ergs/

ZETA IN THE NEWS!

https://zetaglobal.com/press/?cat=press-releases

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Zeta Global know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 03, 2024

Posted on

May 04, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 200k-250k USD

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileZeta Global logoZG

Zeta Global

View company profileVisit zetaglobal.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

16 remote jobs at Zeta Global

Explore the variety of open remote roles at Zeta Global, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Zeta Global

Remote companies like Zeta Global

Find your next opportunity by exploring profiles of companies that are similar to Zeta Global. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan