Job description
Join Aurora Financial Group, a forward-thinking bank embracing data-driven decision making. We are seeking a Senior Banking Data Engineer to design, build, and optimize data pipelines that power risk assessment, regulatory reporting, and customer insights across the enterprise.
In this role, you will partner with analytics, risk, and product teams to deliver scalable, secure, and reliable data infrastructure that unlocks actionable intelligence for our customers and stakeholders.
Responsibility
- Build and maintain scalable data pipelines using Python, SQL, Spark, and cloud-based services to support risk, analytics, and customer insights.
- Collaborate with data science, analytics, risk, and product teams to translate business requirements into robust data models and ETL/ELT processes.
- Ensure data quality, privacy, security, and governance in alignment with GLBA, FFIEC, OCC regulations and internal controls.
- Optimize data warehouse and lakehouse architectures (Redshift, Snowflake, BigQuery) for performance, cost efficiency, and reliability.
- Implement data lineage, cataloging, monitoring, and alerting to maintain data integrity and SLA adherence.
- Mentor junior engineers, lead code reviews, and promote best practices (CI/CD for data pipelines, testing, and automation).
- Drive modernization initiatives by evaluating new technologies and delivering scalable, maintainable solutions.
Qualification
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field; Master's preferred.
- 5+ years of data engineering experience in financial services or banking.
- Strong SQL skills and proficiency in Python; experience with Spark/Scala is a plus.
- Hands-on experience with cloud data platforms (AWS) and data warehouses (Redshift, Snowflake, BigQuery).
- Knowledge of data governance, privacy, security, and regulatory requirements (GLBA, FFIEC, OCC).
- Experience with ETL/ELT, data modeling, data quality, and data lineage; familiarity with Apache Airflow or similar.
- Excellent communication, collaboration, and ability to work with cross-functional teams; Agile/Scrum mindset.