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

Data Engineer - Snowflake

Responsibilities

·        Participate in the migration of Datastage jobs to Snowpark. Reverse engineer the logic of existing Datastage jobs and translate them accurately into Snowpark.

·        Perform thorough unit testing of developed Snowpark code to ensure functionality and data quality.

·        Use airflow for orchestration of Snowpark jobs

·        Perform unit testing and parallel run testing, comparing the output of migrated Snowpark jobs with the original Datastage jobs using production data in the development environment.

·        Document developed code and processes as required.

·        Work remotely and effectively within the India Time Zone.

 

Qualifications

 

Required Skills and Experience

·        Bachelor's degree in Computer Science, Engineering, or a related field.

·        5 yrs of experience in Snowflake and 24 months experience in Snowpark

·        Experience in Airflow

·        Experience with Snowflake on Azure

·        Experience with at least one ETL/ELT tool (Datastage experience is a significant plus).

·        Solid understanding of SQL and data warehousing concepts.

·        Familiarity with scripting languages such as Python.

·        Ability to understand and translate existing data processing logic.

·        Strong problem-solving and analytical skills.

·        Excellent communication and collaboration skills, comfortable working in a remote team environment.

·        Ability to work independently and manage tasks effectively within deadlines.

 


Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

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 Data Engineer - Snowflake, Rackspace

Are you ready to take your career to the next level? Join our dynamic team as a Data Engineer - Snowflake at our innovative company, where the possibilities are endless! We are looking for a passionate individual to help us migrate our Datastage jobs to Snowpark, and you could be the perfect fit. In this exciting remote role, you'll be reversing engineering existing Datastage jobs, translating them accurately into Snowpark, and ensuring everything works flawlessly with thorough unit testing. You will have the opportunity to use Airflow for orchestration, conduct parallel run testing to verify accuracy, and document all processes and code you develop. We value effective communication and collaboration, especially in a remote setting. To thrive here, a Bachelor's degree in Computer Science or a related field is required, along with 5 years of hands-on experience with Snowflake and 2 years with Snowpark. If you have experience with Airflow, Snowflake on Azure, and ETL/ELT tools (especially Datastage), we want to hear from you! Your solid understanding of SQL and data warehousing concepts, along with familiarity in scripting languages like Python, will set you up for success. Join us and help shape the future of data engineering while working independently and managing tasks effectively within deadlines. Show us your strong problem-solving skills and let’s make great things happen together!

Frequently Asked Questions (FAQs) for Data Engineer - Snowflake Role at Rackspace
What are the responsibilities of a Data Engineer - Snowflake at the company?

As a Data Engineer - Snowflake at our company, you will play a crucial role in the migration of Datastage jobs to Snowpark, ensuring accurate translation of existing logic. Your responsibilities will also include performing unit testing of the developed Snowpark code, utilizing Airflow for job orchestration, and conducting testing to compare outcomes with original Datastage jobs. In addition, documenting developed code and processes is essential, allowing for ease of understanding and future reference.

Join Rise to see the full answer
What qualifications are necessary to apply for the Data Engineer - Snowflake position?

To apply for the Data Engineer - Snowflake position, you will need a Bachelor's degree in Computer Science, Engineering, or a similar field. Additionally, candidates should have at least 5 years of experience with Snowflake and 2 years of experience with Snowpark. Familiarity with Airflow, Snowflake on Azure, and at least one ETL/ELT tool, preferably Datastage, will significantly strengthen your application.

Join Rise to see the full answer
What skills are important for a Data Engineer - Snowflake?

Important skills for a Data Engineer - Snowflake include a solid understanding of SQL and data warehousing concepts. Proficiency in scripting languages such as Python, strong problem-solving abilities, and excellent communication and collaboration skills are essential. The ability to work independently in a remote environment while effectively managing tasks within deadlines is also a critical aspect of success in this role.

Join Rise to see the full answer
How does remote work function for the Data Engineer - Snowflake role?

Remote work for the Data Engineer - Snowflake role is centered around collaboration within the India Time Zone, allowing team members to communicate effectively. Our company fosters a strong remote work culture where you can thrive while working independently. Regular meetings, use of collaborative tools, and ongoing support help create an engaging work atmosphere, even from afar.

Join Rise to see the full answer
What technologies should a Data Engineer - Snowflake be familiar with?

A Data Engineer - Snowflake should be familiar with a range of technologies, including Snowflake, Snowpark, and Airflow. Experience with Azure is a plus as well as familiarity with ETL/ELT tools, particularly Datastage. A solid understanding of SQL and data warehousing concepts, as well as scripting languages like Python, will significantly enhance your effectiveness in this role.

Join Rise to see the full answer
Common Interview Questions for Data Engineer - Snowflake
Can you explain the migration process from Datastage to Snowpark?

During the migration from Datastage to Snowpark, it’s crucial to first understand and document the existing logic of Datastage jobs. You'll then need to transform that logic into Snowpark code while ensuring all functionalities remain intact. Testing phases, including unit and parallel run testing, will validate that data quality is maintained, making problem-solving and analytical skills essential.

Join Rise to see the full answer
How do you handle unit testing in your projects?

I handle unit testing by setting clear objectives and creating detailed test cases before development begins. Once code is developed, I use sample datasets to test functionality and ensure that outputs meet the expected results. Continuous integration tools can help automate some of these processes, which further enhances reliability.

Join Rise to see the full answer
What role does Airflow play in your work as a Data Engineer?

Airflow plays a crucial role in orchestrating and scheduling my data workflows, ensuring tasks run in an efficient and timely manner. I typically set up directed acyclic graphs (DAGs) in Airflow that define the order of operations, allowing for dependencies between tasks to be managed seamlessly while improving overall performance.

Join Rise to see the full answer
What experience do you have with SQL and data warehousing?

I have extensive experience with SQL, using it for data retrieval, manipulation, and analysis in various projects. Additionally, my work in data warehousing has involved designing schemas, managing ETL processes, and ensuring data integrity across systems, which are all vital for a Data Engineer's responsibilities.

Join Rise to see the full answer
How do you approach collaborating with remote teams?

I approach collaboration with remote teams by utilizing digital communication tools and establishing regular check-ins. I make it a priority to cultivate strong relationships through clear communication and sharing progress updates. This way, everyone is aligned and can contribute effectively, regardless of location.

Join Rise to see the full answer
How do you ensure data quality during migrations?

To ensure data quality during migrations, I implement thorough testing phases at multiple stages. This includes unit testing of the Snowpark code as well as parallel runs that compare outputs directly against the original Datastage jobs using production data. Documentation of processes also aids in maintaining data integrity.

Join Rise to see the full answer
What is your experience with Snowflake?

My experience with Snowflake includes designing and implementing data architecture, performance tuning, and query optimization. I've successfully managed data storage and retrieval effectively while leveraging the powerful functionalities Snowflake offers, such as its scalable compute resources and advanced data sharing capabilities.

Join Rise to see the full answer
Can you describe a challenging problem you have solved as a Data Engineer?

One challenging problem I solved involved optimizing the performance of slow-running queries in a data pipeline. By analyzing execution plans and adjusting indexes, I significantly reduced processing time, enhancing overall system efficiency. Collaborative discussions with team members also led to insights that aided in solving the issue.

Join Rise to see the full answer
What strategies do you use for effective time management in your projects?

I utilize project management tools to break down my tasks and set deadlines, helping me to prioritize effectively. Daily stand-ups allow me to recalibrate and adapt my focus, while also keeping all stakeholders informed. Having clear, actionable goals reduces ambiguities and fosters productivity.

Join Rise to see the full answer
What scripting languages do you have experience with?

I have experience with Python, primarily focusing on automation and integration tasks. This involves writing scripts to manipulate data, interact with APIs, and streamline processes within my data engineering work, enabling me to enhance efficiencies while ensuring high-quality deliverables.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

A leading tech firm is on the lookout for an Azure Cloud Practice Engineer IV to drive complex cloud solutions.

Photo of the Rise User

Join Rackspace as an Enterprise Sales Executive and leverage your expertise to develop lucrative customer relationships and drive growth in our multi-cloud solutions.

Photo of the Rise User
Posted 3 days ago

Lead the development and maintenance of analytic products as a Data Engineer II at Children's of Alabama, ensuring strategic success through innovative BI solutions.

Photo of the Rise User
Posted 19 hours ago

Join Matrix as a Senior Data Engineer to lead the development of cutting-edge data architectures and AI solutions in a fast-growing consultancy.

Photo of the Rise User
Millennium Health Remote No location specified
Posted 6 days ago

As a Data Engineer at Millennium Health, you will be instrumental in developing and maintaining ETL/ELT processes for a leading healthcare laboratory.

Photo of the Rise User
Posted 1 hour ago

ResultStack is on the lookout for a Data Engineer with Snowflake expertise to join their collaborative team in delivering scalable data solutions.

Photo of the Rise User
AbbVie Hybrid Mettawa, IL
Posted yesterday

As a Data Engineer at AbbVie, you'll play a pivotal role in transforming data into actionable solutions for better health outcomes.

Photo of the Rise User
Cancer IQ Hybrid No location specified
Posted 11 days ago

CancerIQ is on the lookout for a Mid-Level Data Engineer dedicated to enhancing data infrastructure for cancer care advancements.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 4 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Data Engineer and shape the future of data-driven business solutions in a collaborative and innovative environment.

Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 10 days ago

Join NBCUniversal as a Senior Data Engineer and be instrumental in creating data-driven solutions for one of the world's leading media companies.

Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...

220 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 21, 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
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology