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

Senior Data Engineer

Edelman is a voice synonymous with trust, reimagining a future where the currency of communication is action. Our culture thrives on three promises: boldness is possibility, empathy is progress, and curiosity is momentum. 


At Edelman, we understand diversity, equity, inclusion and belonging (DEIB) transform our colleagues, our company, our clients, and our communities. We are in relentless pursuit of an equitable and inspiring workplace that is respectful of all, reflects and represents the world in which we live, and fosters trust, collaboration and belonging.


We are currently seeking a Senior Data Engineer with 5-7 years of experience. The ideal candidate will have the ability to work independently within an AGILE working environment and experience working with cloud infrastructure leveraging tools such as Apache Airflow, Databricks, DBT, and Snowflake. Familiarity with real-time data processing and AI implementation, including generative AI, is highly advantageous.


Why You'll Love Working With Us:

At Edelman, we believe in fostering a collaborative and open environment where every team member’s voice is valued. Our data engineering team thrives on innovation and embraces cutting-edge technologies to solve real-world challenges.


We are at an exciting point in our journey, leveraging Generative AI (GenAI), Large Language Models (LLMs), and advanced Retrieval-Augmented Generation (RAG) techniques to build intelligent, data-driven systems that deliver powerful PR insights. You'll also work on developing agentic workflows that autonomously orchestrate tasks, enabling scalable and dynamic solutions.


Our data stack is modern and efficient, designed to process large-scale information, automate analysis pipelines, and integrate seamlessly with AI-driven workflows. This is an excellent opportunity to make a significant impact on projects that push the boundaries of AI-powered insights and automation.


If you're passionate about building high-performance data systems, working with cutting-edge AI frameworks, and solving complex challenges in a supportive, forward-thinking environment, you'll thrive here!


Responsibilities:
  • Design, build, and maintain scalable and robust data pipelines to support analytics and machine learning models, ensuring high data quality and reliability for both batch & real-time use cases.
  • Design, maintain, and optimize data models and data structures in tools such as Snowflake and Databricks.
  • Leverage Databricks and Cloud-native solutions for big data processing, ensuring efficient management of Spark jobs and seamless integration with other data services.
  • Utilize PySpark and/or Ray to build and scale distributed computing tasks, enhancing the performance of machine learning model training and inference processes.
  • Monitor, troubleshoot, and resolve issues within data pipelines and infrastructure, implementing best practices for data engineering and continuous improvement.
  • Integrate generative AI capabilities into data pipelines and workflows to support advanced use cases such as data augmentation, automated content generation, and natural language processing.
  • Collaborate with machine learning engineers to optimize generative AI workflows, ensuring seamless deployment and scalability in production environments.
  • Develop APIs and tools to enable internal teams to consume generative AI models and services efficiently.
  • Stay informed about advancements in generative AI technologies and recommend their adoption to improve business processes and analytics capabilities.
  • Diagrammatically document data engineering workflows and generative AI integrations.
  • Collaborate with other Data Engineers, Product Owners, Software Developers, and Machine Learning Engineers to implement new product features by understanding their needs and delivering on time.


Qualifications:
  • Minimum of 5 years of experience deploying enterprise-level scalable data engineering solutions.
  • Strong examples of independently developed data pipelines end-to-end, from problem formulation, raw data, to implementation, optimization, and results.
  • Proven track record of building and managing scalable cloud-based infrastructure on AWS (incl. S3, Dynamo DB, EMR).
  • Experience implementing and managing AI model lifecycles in production, including generative AI models.
  • Familiarity with tools like OpenAI API, Hugging Face Transformers, or equivalent platforms for generative AI.
  • Strong experience using Apache Airflow (or equivalent), Snowflake, and Lucene-based search engines.
  • Advanced SQL and Python knowledge with associated coding experience.
  • Experience with Databricks (Delta format, Unity Catalog).
  • Strong experience with DevOps practices for continuous integration and continuous delivery (CI/CD).
  • Experience wrangling structured & unstructured file formats (Parquet, CSV, JSON).
  • Understanding and implementation of best practices within ETL and ELT processes.
  • Data quality best practice implementation using tools like Great Expectations.
  • Real-time data processing experience using Apache Kafka (or equivalent) is advantageous.
  • Knowledge of generative AI model architectures and their integration into scalable systems.
  • Proven ability to work independently with minimal supervision.
  • Takes initiative and is action-focused.
  • Mentors and shares knowledge with junior team members.
  • Strong ability to collaborate within cross-functional teams.
  • Excellent communication skills with the ability to communicate with stakeholders across varying interest groups.
  • Fluency in spoken and written English.


#LI-RT9


We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t perfectly align with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

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 Data Engineer, Daniel J Edelman Holdings

Edelman is searching for a Senior Data Engineer to join our innovative team, where you'll play a crucial role in reshaping the future of data-driven communication. With 5-7 years of experience under your belt, you're ready to dive into an AGILE environment and leverage cutting-edge tools like Apache Airflow, Databricks, DBT, and Snowflake. At Edelman, we embrace diversity and are committed to creating a workplace where every voice matters. In this position, you will design, build, and maintain powerful data pipelines that ensure high-quality data for analytics and machine learning. The challenge extends to integrating generative AI capabilities into workflows, allowing you to showcase your knowledge in real-time data processing and AI technologies. You'll collaborate closely with Machine Learning Engineers to optimize workflows and develop APIs that streamline the use of generative AI models. The exciting part? You’ll be responsible for monitoring and resolving issues within the existing data pipelines while constantly aiming for improvement. This is not just another job - it’s an opportunity to drive innovation, harnessing the power of advanced technologies to derive meaningful insights that propel our clients to success. If you’re passionate about creating scalable, intelligent data systems and fostering an inclusive and dynamic workplace, Edelman welcomes your expertise and ambition to deliver impactful solutions.

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Daniel J Edelman Holdings
What are the key responsibilities of a Senior Data Engineer at Edelman?

As a Senior Data Engineer at Edelman, your primary responsibilities include designing and maintaining scalable data pipelines, ensuring high data quality for both batch and real-time analytics. You'll leverage advanced data processing tools like Databricks and Snowflake, collaborate with machine learning engineers, and integrate generative AI capabilities to innovate automated solutions.

Join Rise to see the full answer
What qualifications should I have to apply for the Senior Data Engineer position at Edelman?

To apply for the Senior Data Engineer position at Edelman, you should have a minimum of 5 years of experience in deploying scalable enterprise-level data engineering solutions. Proficiency in Apache Airflow, Snowflake, and advanced SQL and Python skills are essential. Additionally, experience with CI/CD practices and generative AI models would be highly advantageous.

Join Rise to see the full answer
What tools and technologies are essential for a Senior Data Engineer at Edelman?

In the role of Senior Data Engineer at Edelman, familiarity with tools like Apache Airflow, Databricks, Snowflake, and AWS services is crucial. You'll also be working with generative AI models and must be comfortable with programming in Python and SQL. Additional expertise in data quality tools and real-time data processing frameworks will be beneficial.

Join Rise to see the full answer
How does Edelman support the career growth of its Senior Data Engineers?

Edelman is dedicated to fostering a collaborative environment where continuous learning is encouraged. As a Senior Data Engineer, you will have access to mentorship from experienced colleagues, opportunities to work with cutting-edge technologies, and an inclusive atmosphere that values diverse perspectives. We promote professional development through training and innovative projects that challenge and inspire.

Join Rise to see the full answer
What is the work culture like for a Senior Data Engineer at Edelman?

At Edelman, the work culture for a Senior Data Engineer is engaging and supportive, emphasizing boldness, empathy, and curiosity. You will be part of a team that thrives on innovative problem-solving and values contributions from all perspectives, ensuring an authentic and inclusive workplace.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you describe your experience with building and managing data pipelines?

When answering this question, provide specific examples of data pipelines you've designed and managed. Highlight your process from problem formulation to implementation, ensuring you address data quality and performance optimization.

Join Rise to see the full answer
How do you ensure data quality in your ETL processes?

Discuss the best practices you implement to maintain data quality, such as using data validation tools, automated testing, and continuous improvement strategies. Mention specific tools or frameworks you have worked with to achieve this.

Join Rise to see the full answer
What cloud technologies have you worked with, and how do you leverage them?

Share your experience with cloud platforms such as AWS, emphasizing services like S3 or EMR. Describe how you have utilized these tools to enhance data processing and integration capabilities in your projects.

Join Rise to see the full answer
How familiar are you with generative AI, and how have you integrated it into your workflows?

Explain your understanding of generative AI concepts and provide examples of projects where you've implemented generative AI solutions. Discuss how these innovations improved data processing or analytics outcomes.

Join Rise to see the full answer
Have you ever had to troubleshoot a data pipeline issue? How did you handle it?

Illustrate a specific instance where you identified and resolved a data pipeline issue. Focus on your analytical approach, the tools you utilized, and the steps you took to prevent similar issues in the future.

Join Rise to see the full answer
What methodologies do you use for continuous integration and deployment?

Discuss the CI/CD practices you adopt, detailing any tools used such as Jenkins or GitLab CI. Highlight how these methodologies improve deployment times and maintain code quality within your data pipelines.

Join Rise to see the full answer
Can you explain the role of real-time data processing in your projects?

Highlight your experience with real-time data processing frameworks like Apache Kafka. Discuss use cases in your past projects, emphasizing the benefits it provides for data accuracy and timely insights.

Join Rise to see the full answer
How do you collaborate with cross-functional teams in data projects?

Provide examples of how you’ve successfully collaborated with product owners, developers, and data scientists. Discuss your approach to understanding diverse needs and ensuring effective communication throughout project cycles.

Join Rise to see the full answer
What challenges have you faced while working on scalable data systems?

Share specific challenges you've encountered, such as managing large data volumes or maintaining speed and accuracy. Explain the solutions you implemented to overcome these difficulties while ensuring data integrity.

Join Rise to see the full answer
How do you stay updated with the latest trends in data engineering?

Talk about the resources you utilize to follow developments in data engineering and AI, like online courses, industry blogs, or professional groups. Discuss how you apply new knowledge to your work at Edelman.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Fortune Brands Remote 520 Lake Cook Road, Deerfield, ILLINOIS
Posted 10 days ago
Posted 9 days ago
Photo of the Rise User
Posted 24 hours ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Genius Sports Remote Medellín, Antioquia, Colombia
Posted 6 days ago
Paid Holidays
Photo of the Rise User
INVISTA Hybrid Wichita, KS
Posted 2 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Gain Theory Hybrid New York, New York, United States
Posted 12 days ago

Founded in 1952 and headquartered in Chicago, IL, Edelman is a public relations and marketing consultancy firm. The company offers B2B marketing, branding, business transformations, digital transformation and media relations services.

46 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 19, 2024

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!