firstPRO, Inc ยท 7 hours ago
Senior Data & AI Engineer (Snowflake & AWS)
firstPRO, Inc is seeking a seasoned, hands-on Senior Data and AI Engineer to take ownership of their enterprise data and artificial intelligence ecosystem. This role involves architecting, building, and operating modern data platforms and AI-enabled solutions within a regulated financial environment.
Responsibilities
Design, implement, and evolve scalable data pipelines and cloud-based data warehouse solutions primarily leveraging Snowflake and AWS. Define and maintain efficient data models, schemas, and storage patterns that support analytics, reporting, and AI workloads
Serve as the primary owner of the Snowflake environment, overseeing performance tuning, cost management, workload optimization, and secure access controls. Manage user provisioning and lifecycle processes while ensuring appropriate governance and operational stability
Design, build, and integrate AI-driven capabilities using a mix of internal development and external platforms including Snowflake Cortex, Amazon Bedrock, and other modern AI and ML services. Evaluate emerging AI technologies and identify practical use cases that deliver measurable business value
Manage and support reporting and business intelligence platforms, enabling the creation and maintenance of customized dashboards and analytical outputs. Partner with business users to translate reporting needs into scalable and reliable solutions
Provide expert guidance to stakeholders by supporting data access, educating users on data best practices, and improving overall data literacy across the organization
Implement and enforce data security controls, encryption standards, access policies, and governance frameworks aligned with financial services regulatory requirements. Ensure data integrity, privacy, and audit readiness across all platforms
Work closely with IT, security, and business teams to gather requirements, troubleshoot issues, and ensure smooth daily operation of data services
Continuously enhance data processes, documentation, and quality controls to improve reliability, transparency, and long-term maintainability
Qualification
Required
Minimum of 8 or more years of hands-on experience in data engineering, software development, or a closely related technical role
Demonstrated experience delivering data solutions within banking or financial services environments
Six or more years of advanced hands-on experience with Snowflake, including administration and platform optimization
Four or more years of hands-on experience with AWS cloud services supporting data and analytics workloads
Proficiency with business intelligence and reporting platforms such as Sigma or Omni
Strong programming skills in SQL and Python
Experience designing and implementing AI or machine learning solutions
Excellent communication skills with the ability to engage both technical and non-technical stakeholders
Strong analytical thinking and problem-solving capabilities
Ability to work independently and lead complex data initiatives
Preferred
Familiarity with Snowflake Cortex, AWS Bedrock, or modern generative AI platforms is strongly preferred
Working knowledge of core banking platforms such as Jack Henry and loan origination systems such as eNcino