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

Sr. Data Engineer

About the Role

We’re looking for a Staff Data Engineer to be the steward of our data layer, ensuring that our AI and ML models have clean, structured, and high-quality data. This is an opportunity for a high-performing engineer to take ownership of our data platform—designing and building scalable ingestion, transformation, and storage solutions for a fast-growing AI-driven sales intelligence product.

You’ll build and optimize data pipelines that ingest, transform, and correlate structured and unstructured data from multiple sources (CRM, public datasets, web scraping). You’ll work closely with ML and AI teams to ensure that our models are powered by the right data at the right time.

Why This Role?

  • High ownership – You’ll be responsible for designing, maintaining, and evolving our data platform.

  • Be the expert – You’ll shape how data is structured, transformed, and optimized for ML models.

  • Direct impact – Your work will power AI-driven sales recommendations for enterprise users.

Responsibilities

  • Own and maintain scalable data pipelines using Python, SQL, Airflow, and Spark (Databricks).

  • Develop data ingestion strategies using APIs, Airbyte, and web scraping.

  • Transform and clean data for ML models using Databricks (or Spark-based systems).

  • Optimize storage layers using a Medallion architecture (Bronze/Silver/Gold) approach.

  • Ensure data quality, governance, and observability across all pipelines.

  • Collaborate with ML, AI, and backend teams to integrate data into AI models.

  • Continuously refine and improve how data is structured, stored, and served.

What We’re Looking For

  • 5+ years of experience in data engineering with strong Python & SQL expertise.

  • Hands-on experience with Airflow, ETL pipelines, and Spark (Databricks preferred).

  • Experience integrating structured & unstructured data from APIs, CRMs, and web sources.

  • Ability to own and scale data infrastructure in a fast-growing AI-driven company.

  • Strong problem-solving skills and a desire to improve how data is structured for ML.

Bonus Points

  • Exposure to Golang for API development (not required, but helpful).

  • Experience with MLOps (feature stores, model data versioning, SageMaker, ClearML).

  • Familiarity with Terraform, Kubernetes, or data pipeline automation.

  • Experience in database design to support customer-facing access patterns

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$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 Sr. Data Engineer, Revic

At our thriving AI-driven company based in San Francisco, we are on the lookout for a passionate Sr. Data Engineer to take a significant role in shaping our data landscape. In this position, you'll be the steward of our data layer, ensuring that our AI and machine learning models have access to clean, structured, and high-quality data that they need to work their magic. This is an exciting opportunity to take ownership of our data platform, where you'll design and build scalable ingestion, transformation, and storage solutions for our cutting-edge sales intelligence product. Imagine building and optimizing data pipelines that handle both structured and unstructured data from a variety of sources, like CRMs and public datasets, while working closely with our brilliant ML and AI teams to guarantee that our models are powered by the right data at the right time. We value high ownership in our roles, meaning you will directly influence how our data is structured, transformed, and optimized for our ML models. Your contributions will have a direct impact on the effectiveness of our AI-driven sales recommendations for our enterprise users. If you have strong Python and SQL expertise and a desire to improve data infrastructure, we want to hear from you!

Frequently Asked Questions (FAQs) for Sr. Data Engineer Role at Revic
What are the primary responsibilities of the Sr. Data Engineer at our San Francisco location?

The Sr. Data Engineer at our San Francisco office is responsible for designing, maintaining, and evolving our data platform. Key responsibilities include owning and maintaining scalable data pipelines using tools like Python, SQL, Airflow, and Spark, while developing data ingestion strategies, ensuring data quality and governance, and collaborating with ML and AI teams to effectively integrate data into AI models.

Join Rise to see the full answer
What qualifications are required for the Sr. Data Engineer position?

To be a strong candidate for the Sr. Data Engineer position at our company, you should have over 5 years of experience in data engineering, demonstrating strong skills in Python and SQL. Additionally, hands-on experience with tools like Airflow, ETL pipelines, and Spark (especially Databricks) is essential. Familiarity with integrating both structured and unstructured data from various sources such as APIs and CRMs is also crucial.

Join Rise to see the full answer
How does the Sr. Data Engineer role contribute to AI models at our company?

The Sr. Data Engineer plays a critical role by ensuring our AI and ML models have access to high-quality, structured data. This includes developing optimal data ingestion and transformation strategies that correlate information from numerous sources, thereby powering effective AI-driven sales recommendations for enterprise users.

Join Rise to see the full answer
What tools and technologies should a Sr. Data Engineer be familiar with?

A Sr. Data Engineer should be well-versed in tools such as Python, SQL, Airflow, and Spark (Databricks being preferred). Additionally, experience with data ingestion strategies using APIs, web scraping, and a strong grasp of Medallion architecture for data storage is highly desirable.

Join Rise to see the full answer
What are the growth opportunities for a Sr. Data Engineer at our company?

At our company, the Sr. Data Engineer role offers substantial growth opportunities, especially as you take ownership of the data platform and collaborate with various teams. You can further hone your expertise in MLOps, explore other technologies like Terraform or Kubernetes, and contribute significantly to enhancing our data infrastructure in an AI-driven environment.

Join Rise to see the full answer
Common Interview Questions for Sr. Data Engineer
Can you describe your experience with data pipelines and ETL processes?

When answering this question, detail specific projects where you’ve designed or maintained data pipelines. Discuss the tools you've used, like Airflow or Databricks, and highlight the challenges faced and how you overcame them to ensure seamless data transformation.

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

Explain your approach to maintaining data quality, such as implementing strategies for data validation, cleansing processes, and governance mechanisms. Providing examples of past experiences where you successfully managed these aspects would be beneficial.

Join Rise to see the full answer
What strategies do you use for optimizing data storage?

Discuss your knowledge of Medallion architecture (Bronze/Silver/Gold) and how you have applied such strategies in previous roles. Illustrate your familiarity with storage solutions that accommodate high data volumes and ensure quick access.

Join Rise to see the full answer
How do you collaborate with data scientists and ML teams?

Share your experiences of working alongside data scientists, explaining how effective communication and understanding project objectives are essential in integrating data into ML models. Provide specific examples of collaboration that yielded positive outcomes.

Join Rise to see the full answer
What is your experience with Python and SQL in data engineering?

Detail your proficiency in Python and SQL by discussing specific tasks you've accomplished using these languages, such as data manipulation, pipeline development, or query optimization. Highlight any advanced techniques you’ve implemented.

Join Rise to see the full answer
Describe a challenging data engineering problem you've solved.

When responding, narrate a specific instance where you faced a significant problem in data engineering. Explain the context, your approach to finding a solution, and the outcome, focusing on the impact it had on the project.

Join Rise to see the full answer
How do you manage working with both structured and unstructured data?

Discuss your strategies for handling diverse types of data. Provide examples of scenarios in which you’ve successfully combined structured data from traditional sources with unstructured data from web scraping or other APIs.

Join Rise to see the full answer
What are your thoughts on MLOps and its importance in data engineering?

Share your understanding of MLOps, elaborating on its significance in managing ML workflows, data versioning, and feature stores. You can mention any relevant experiences or projects that emphasize your insight into MLOps.

Join Rise to see the full answer
How do you keep up with emerging technologies in data engineering?

Explain your approach to staying current with the fast-evolving data engineering landscape. Mention relevant blogs, conferences, or courses you follow, as well as how you've applied new knowledge to your work.

Join Rise to see the full answer
What is your approach to developing data ingestion strategies?

Highlight your experience in developing data ingestion strategies by discussing specific tools or methods you've employed, such as APIs, Airbyte, or web scraping. Explain the rationale behind your choices and their effectiveness.

Join Rise to see the full answer
Similar Jobs
Revic Hybrid San Francisco
Posted yesterday
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Nium Remote Hyderabad
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Posted 8 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 5 hours ago
Photo of the Rise User
Upstart Remote United States | Remote
Posted 4 days ago
Photo of the Rise User
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 18, 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!