Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

WHO WE ARE 

Zeta Global (NYSE: ZETA) is the AI-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. To learn more, go to www.zetaglobal.com.

THE ROLE

As a member of this team, the data engineer will be responsible for designing and expanding our existing data infrastructure, enabling easy access to data, supporting complex data analyses, and automating optimization workflows for business and marketing operations.

Essential Responsibilities:

As a Senior Software Engineer, your responsibilities will include:

• Building, refining, tuning, and maintaining our real-time and batch data infrastructure

• Daily use technologies such as Python, Spark, Airflow, Snowflake, Hive, FastAPI, etc.

• Maintaining data quality and accuracy across production data systems

• Working with Data Analysts to develop ETL processes for analysis and reporting

• 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 over new

projects

• Participating in on-call rotation in their respective time zones (be available by phone or email in case

something goes wrong)

Desired Characteristics:

• Minimum 8 years of software engineering experience.

• An undergraduate degree in Computer Science (or a related field) from a university where the primary

language of instruction is English is strongly desired.

• 2+ Years of Experience/Fluency in Python

• Proficient with relational databases and Advanced SQL

• Expert in usage of services like Spark and Hive.

• Experience working with container-based solutions is a plus.

• Experience in adequate usage of any scheduler such as Apache Airflow, Apache Luigi, Chronos etc.

• Experience in adequate usage of cloud services (AWS) at scale

• Proven long term experience and enthusiasm for distributed data processing at scale, eagerness to learn

new things.

• Expertise in designing and architecting distributed low latency and scalable solutions in either cloud and on-

premises environment.

• Exposure to the whole software development lifecycle from inception to production and monitoring.

• Experience in Advertising Attribution domain is a plus

• 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!!

SALARY RANGE

The salary range for this role is $140,000 - $170,000, 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 

 

#LI-DD1

Zeta Global Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Zeta Global DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Zeta Global
Zeta Global CEO photo
David A. Steinberg
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$140000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Zeta Global

Are you ready to take your career to the next level with Zeta Global as a Senior Software Engineer? Located in the heart of San Francisco, this role offers the chance to dive into innovative technologies while building and refining our data infrastructure. At Zeta Global, we specialize in AI-powered marketing, which means every day you'll help shape how our enterprise customers engage with consumers. You'll be instrumental in creating ETL processes and collaborating with talented Data Analysts to ensure data quality and accuracy are top-notch. Your expertise in Python, Spark, Airflow, and other cutting-edge technologies will come in handy as you scale and optimize our data systems. Plus, you'll have the opportunity to influence our tech roadmap, engage in architecture discussions, and mentor those around you! We're looking for someone with a passion for distributed data processing and a proven track record in software engineering (minimum 8 years). If you're excited about making sophisticated marketing simple and enjoy a mission-driven environment, we want to hear from you. With unlimited PTO, comprehensive health benefits, and a culture that celebrates diversity, Zeta Global is committed to your growth and well-being. Let's build the future of marketing together!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Zeta Global
What are the main responsibilities of a Senior Software Engineer at Zeta Global?

As a Senior Software Engineer at Zeta Global, your responsibilities include building and refining our real-time and batch data infrastructure, ensuring data quality and accuracy, developing ETL processes alongside Data Analysts, and collaborating with Product Managers to design data products. You will also engage with the DevOps team to optimize our systems and participate in on-call rotations for system support.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Zeta Global?

To become a Senior Software Engineer at Zeta Global, candidates should have at least 8 years of software engineering experience, a degree in Computer Science or a related field, and proficiency in Python, SQL, Spark, and Hive. Experience with container-based solutions and cloud services like AWS is highly desirable, as well as a solid understanding of distributed data processing.

Join Rise to see the full answer
What tools and technologies will I use as a Senior Software Engineer at Zeta Global?

As a Senior Software Engineer at Zeta Global, you'll use a variety of advanced tools and technologies such as Python, Spark, Airflow, Snowflake, Hive, and FastAPI. Familiarity with cloud services, particularly AWS, and scheduling tools is also essential to help create and maintain our robust data infrastructure.

Join Rise to see the full answer
Can I work remotely as a Senior Software Engineer at Zeta Global?

This role is based in San Francisco, California, but Zeta Global embraces flexible working arrangements. While the position may offer some remote work opportunities, maintaining a collaborative environment is key, so it's important to discuss your preferences during the interview process.

Join Rise to see the full answer
What benefits can I expect as a Senior Software Engineer at Zeta Global?

Senior Software Engineers at Zeta Global enjoy unlimited PTO, excellent medical, dental, and vision coverage, along with participation in an Employee Equity and Stock Purchase Plan. Employees also have access to various discounts, virtual wellness classes, and pet insurance, fostering a supportive and healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe a challenging project you've worked on as a Senior Software Engineer?

In your answer, highlight a specific project that involved complex data processing. Discuss the challenges faced, the technologies used, and the impact your work had on the overall outcome. Using metrics to measure success can strengthen your response.

Join Rise to see the full answer
How do you ensure data quality and accuracy in your projects?

Discuss the methodologies and tools you use to validate data. Emphasize the importance of preventive measures and regular audits in maintaining data integrity, and provide examples from your experience at previous jobs.

Join Rise to see the full answer
What is your experience with cloud services, particularly AWS?

Share specific projects where you utilized AWS services, detailing how they enhanced your work. Mention any challenges faced when scaling applications and how you overcame them, which reflects your problem-solving skills.

Join Rise to see the full answer
How do you manage collaboration between software engineering and product management teams?

Talk about the importance of clear communication and regular check-ins. Share specific techniques you’ve applied to foster teamwork and ensure that everyone is aligned with project goals, highlighting any successful outcomes from these collaborations.

Join Rise to see the full answer
What approach do you take to stay updated with new technologies?

Detail your strategies for continuous learning, such as following industry leaders, attending webinars, or participating in coding communities. Emphasize a few relevant technologies in the context of your role with Zeta Global.

Join Rise to see the full answer
Describe your experience with distributed data processing.

Provide examples of systems you've built or improved that required distributed data processing. Discuss specific technologies you used and any performance improvements achieved through your efforts.

Join Rise to see the full answer
How do you prioritize tasks during high-pressure situations?

Discuss your method for prioritizing tasks, perhaps using a systematic approach or framework. Share a personal story where you successfully managed competing deadlines to deliver quality work.

Join Rise to see the full answer
What is your experience in mentoring junior developers?

Share specific instances where you mentored less experienced team members. Discuss how you tailored your mentoring style to meet their needs and the positive outcomes that resulted from your guidance.

Join Rise to see the full answer
Can you explain your experience with ETL processes?

Discuss your familiarity with the ETL processes in depth, outlining tools and technologies you've used. Highlight how your contributions have impacted the analytics capabilities of your previous team or projects.

Join Rise to see the full answer
What are your long-term career goals as a Senior Software Engineer?

Articulate your goals, focusing on professional growth and aspirations to contribute to meaningful projects. Discuss how working at Zeta Global aligns with these ambitions, showcasing your enthusiasm for the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 19 hours ago

As a Senior Client Success Manager at Zeta Global, you'll play a key role in nurturing client partnerships to achieve campaign performance goals.

Photo of the Rise User
Posted 6 days ago

Zeta Global seeks an experienced Associate Director of Paid Search to lead SEM strategies and client communications for our marketing cloud solutions.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
March Networks Remote No location specified
Posted 7 days ago

Join March Networks as a backend developer to help create innovative data-driven applications in a flexible and supportive environment.

Photo of the Rise User
Posted 2 days ago

Join Agiloft as a Senior Manager of Software Engineering - Frontend, where you'll lead a team in developing innovative software solutions in contract lifecycle management.

Photo of the Rise User
Posted 11 days ago

Join Plain Concepts as a Senior Software Engineer to work remotely on innovative software solutions using Ruby.

Weekday AI Remote No location specified
Posted 7 days ago

Elevate your career as a PHP Developer in a dynamic startup environment, working directly with the founder from anywhere.

Photo of the Rise User

Become a key contributor at Shrikon as a Software Developer focusing on advanced application server technologies in the EMC domain.

Photo of the Rise User
Posted 12 days ago
Posted 13 days ago

Our mission is to be the preferred marketing platform for enterprise brands to accelerate growth and enrich the connections they have with their customer

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
8 people applied to Front end developer at Viseven
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance
Photo of the Rise User
Someone from OH, Georgetown just viewed Ohio Medicaid Inbound Contacts Rep at Humana