Senior Software Engineer, Data
Flex- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science, Engineering, or a related field, and a minimum of 6+ years of experience in Databricks development, Python programming, and ETL processes. Proficiency with Databricks, Python, PL/SQL, SSIS, and ETL frameworks is required, along with strong experience in developing and managing data pipelines and integration solutions. Knowledge of data warehousing concepts and best practices, and experience with unit testing frameworks and methodologies are also necessary.
The Senior Data Engineer will design and implement scalable data pipelines and workflows using Databricks, optimize performance of Databricks notebooks and clusters, develop and maintain Databricks-based ETL processes, write Python scripts for data manipulation and analysis, design, develop, and manage ETL processes to handle large volumes of data, write and optimize PL/SQL procedures and queries, integrate data from various sources ensuring data accuracy and consistency, design, develop, and maintain robust data pipelines for real-time and batch processing, monitor and troubleshoot data pipeline issues, and develop and execute unit tests for data integration and ETL processes.
Provides financial security services, and wealth management
Northwestern Mutual offers personalized financial planning, life insurance, and investment services, leveraging leading-edge technology to manage over $125 billion in client assets for more than 4.5 million clients.