Design, develop, and maintain ETL workflows and data pipelines using Databricks and Python. Ensure data accuracy and quality through testing.
Open to remote. However, if local to one of our corporate office, it will require hybrid schedule (Milwaukee/Franklin: 3 days onsite; NYC: 2 days onsite)
Position Overview:
We are looking for a Databricks Developer with a strong background in Python, SSIS, ETL processes, PL/SQL, and data integration to design, develop, and maintain data pipelines and ETL workflows. The ideal candidate will have hands-on experience with Databricks, a deep understanding of data integration techniques, and a solid foundation in unit testing. This role requires a detail-oriented individual who thrives in a fast-paced environment and is passionate about delivering high-quality data solutions.
Key Responsibilities:
Requirements:
Preferred Qualifications:
#LI-Remote
Compensation Range:
Pay Range - Start:
$102,060.00
Pay Range - End:
$189,540.00
Geographic Specific Pay Structure:
210 - Structure 110: 112,280.00 USD - 208,520.00 USD 210 - Structure 115: 117,390.00 USD - 218,010.00 USD
We believe in fairness and transparency. It's why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you're living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more.
Job Posting End Date:
09/30/2025
The timeline for this job posting may be shortened or extended based on organizational needs.
Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now!
Nor t hwestern Mutual is an equal opportunity employer who welcomes and encourages diversity in the workforce. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.
FIND YOUR FUTURE
We're excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and our commitment to a culture of belonging.
Position Overview:
We are looking for a Databricks Developer with a strong background in Python, SSIS, ETL processes, PL/SQL, and data integration to design, develop, and maintain data pipelines and ETL workflows. The ideal candidate will have hands-on experience with Databricks, a deep understanding of data integration techniques, and a solid foundation in unit testing. This role requires a detail-oriented individual who thrives in a fast-paced environment and is passionate about delivering high-quality data solutions.
Key Responsibilities:
- Databricks Development:
- Design and implement scalable data pipelines and workflows using Databricks.
- Optimize performance of Databricks notebooks and clusters.
- Develop and maintain Databricks-based ETL processes.
- Python Programming:
- Write Python scripts for data manipulation, transformation, and analysis.
- Integrate Python code with Databricks notebooks and workflows.
- ETL Processes:
- Design, develop, and manage ETL processes to handle large volumes of data.
- Implement data cleansing, transformation, and loading strategies.
- PL/SQL Development:
- Write and optimize PL/SQL procedures, functions, and queries.
- Perform database operations, including data extraction and transformation.
- Data Integration:
- Integrate data from various sources, ensuring data accuracy and consistency.
- Implement solutions for data synchronization and consolidation.
- Data Pipelines:
- Design, develop, and maintain robust data pipelines for real-time and batch processing.
- Monitor and troubleshoot data pipeline issues to ensure reliable data flow.
- Unit Testing:
- Develop and execute unit tests for data integration and ETL processes.
- Ensure that data solutions meet quality standards and business requirements.
Requirements:
- Education: Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
- Experience: Minimum of 6+ years of experience in Databricks development, Python programming, and ETL processes.
- Technical Skills:
- Proficiency with Databricks, Python, PL/SQL ,SSIS and ETL frameworks.
- Strong experience in developing and managing data pipelines and integration solutions.
- Knowledge of data warehousing concepts and best practices.
- Experience with unit testing frameworks and methodologies.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications:
- Certifications in Databricks, Python, or related technologies.
- Experience with SSIS, able to read and understand packages
- Familiarity with data visualization tools and methodologies.
#LI-Remote
Compensation Range:
Pay Range - Start:
$102,060.00
Pay Range - End:
$189,540.00
Geographic Specific Pay Structure:
210 - Structure 110: 112,280.00 USD - 208,520.00 USD 210 - Structure 115: 117,390.00 USD - 218,010.00 USD
We believe in fairness and transparency. It's why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you're living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more.
Job Posting End Date:
09/30/2025
The timeline for this job posting may be shortened or extended based on organizational needs.
Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now!
Nor t hwestern Mutual is an equal opportunity employer who welcomes and encourages diversity in the workforce. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.
FIND YOUR FUTURE
We're excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and our commitment to a culture of belonging.
- Flexible work schedules
- Concierge service
- Comprehensive benefits
- Employee resource groups
Top Skills
Databricks
ETL
Pl/Sql
Python
Ssis
What you need to know about the Belfast Tech Scene
If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.