Senior Data Engineer
Location
United States
Posted
11 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
First American Trust is seeking a Senior Data Engineer to help develop and grow our data engineering capabilities to enhance the Strategic Product Development Organization. You will help FA Trust’s Data Engineering team make real-time decisions based on the datasets, facilitate analytics on existing products, and provide insights on potential new opportunities for growth. You will partner with subject matter experts to help us solve business problems with data. You will mentor data engineers and junior data engineers by providing guidance, advice, and support in various facets of data engineering.
- Build high-performing cloud data solutions to meet our analytical and BI reporting needs.
- Design, build, and operate secure, scalable cloud data pipelines that support analytics and data products.
- Integrate new data sources into the central data warehouse and deliver curated data to applications and other downstream destinations.
- Identify, design, and implement internal process improvements, such as automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability.
- Build and enhance a shared data lake that powers decision-making and model building.
- Implement data governance best practices across pipelines and datasets, including data quality checks, metadata management, lineage, and access controls.
- Partner with teams across the business to understand their needs and develop end-to-end data solutions.
- Collaborate with analysts to perform exploratory analysis and troubleshoot issues.
- Coach and develop the team by providing hands-on mentorship to engineers, lead code and design reviews, create training/onboarding content, and run knowledge-sharing sessions.
- Manage and model data using visualization tools to provide the company with a collaborative data analytics platform.
- Build tools and processes to help make the correct data accessible to the right people.
- Participate in active rotational support role for production during or after business hours supporting business continuity.
- Engage in collaboration and decision making with other engineers.
- Lead presentations regularly for stakeholders.
Qualifications
- 5+ years of development experience with any of the following software languages: Python and SQL with cloud experience (Azure preferred or AWS).
- Hands-on data security and cloud security methodologies. Experience in configuration and management of data security to meet compliance and CISO security requirements.
- Experience creating and maintaining data intensive distributed solutions (especially involving data warehouse, data lake, data analytics) in a cloud environment.
- Proven experience with relational and non-relational databases (e.g., PostgreSQL, Oracle, Azure Cosmos DB, MongoDB), including schema design, indexing, query optimization, and operational management in a cloud environment.
- Hands-on experience in modern Data Analytics architectures encompassing data warehouse, data lake etc. designed and engineered in a cloud environment.
- Demonstrated experience applying data governance best practices, including data quality validation, cataloging/metadata, lineage, and role-based access controls.
- Hands-on expertise with LLMs and generative AI workflows. Familiarity with AI governance and privacy-preserving techniques.
- Proven professional working experience in Event Streaming Platforms and data pipeline orchestration tools like Apache Kafka, Fivetran, Apache Airflow, or similar tools.
- Proven professional working experience in any of the following: Databricks, Snowflake, BigQuery, Spark in any flavor, HIVE, Hadoop, Cloudera or RedShift.
- Experience developing in a containerized local environment like Docker, Rancher, or Kubernetes preferred.
- Experience with or knowledge of Agile Software Development methodologies.
Requirements
- Data Modeling
- Design schema and data pipelines to ingest, standardize, and deliver data from various sources into the data warehouse or data lake using ETL/ELT patterns.
- Create, maintain, and optimize database structures to efficiently store and retrieve large volumes of data.
- Evaluate data trends and model simple to complex data solutions that meet day-to-day business demand and plan for future business and technological growth.
- Implement data cleansing processes and oversee data quality to maintain accuracy.
- Function as a key member of the team to drive development, delivery, and continuous improvement of the cloud-based enterprise data warehouse architecture.
Benefits
- Comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.
Pay Range
$129,300.00 - $172,300.00 Annually. This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements and geographic location.
Job Requirements
- 5+ years of development experience with any of the following software languages: Python and SQL with cloud experience (Azure preferred or AWS).
- Hands-on data security and cloud security methodologies. Experience in configuration and management of data security to meet compliance and CISO security requirements.
- Experience creating and maintaining data intensive distributed solutions (especially involving data warehouse, data lake, data analytics) in a cloud environment.
- Proven experience with relational and non-relational databases (e.g., PostgreSQL, Oracle, Azure Cosmos DB, MongoDB), including schema design, indexing, query optimization, and operational management in a cloud environment.
- Hands-on experience in modern Data Analytics architectures encompassing data warehouse, data lake etc. designed and engineered in a cloud environment.
- Demonstrated experience applying data governance best practices, including data quality validation, cataloging/metadata, lineage, and role-based access controls.
- Hands-on expertise with LLMs and generative AI workflows. Familiarity with AI governance and privacy-preserving techniques.
- Proven professional working experience in Event Streaming Platforms and data pipeline orchestration tools like Apache Kafka, Fivetran, Apache Airflow, or similar tools.
- Proven professional working experience in any of the following: Databricks, Snowflake, BigQuery, Spark in any flavor, HIVE, Hadoop, Cloudera or RedShift.
- Experience developing in a containerized local environment like Docker, Rancher, or Kubernetes preferred.
- Experience with or knowledge of Agile Software Development methodologies.
- Data Modeling
- Design schema and data pipelines to ingest, standardize, and deliver data from various sources into the data warehouse or data lake using ETL/ELT patterns.
- Create, maintain, and optimize database structures to efficiently store and retrieve large volumes of data.
- Evaluate data trends and model simple to complex data solutions that meet day-to-day business demand and plan for future business and technological growth.
- Implement data cleansing processes and oversee data quality to maintain accuracy.
- Function as a key member of the team to drive development, delivery, and continuous improvement of the cloud-based enterprise data warehouse architecture.
Benefits
- Comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.
- Pay Range
- $129,300.00 - $172,300.00 Annually. This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements and geographic location.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
B2B Data Engineer building data-driven initiatives
Sr. Data Engineer
NinjaTraderBetter Futures Start Now. Grow your FinTech career at NinjaTrader or start your futures trading journey with us.
Design and maintain data architecture and pipelines, develop data assets, improve data products, and collaborate in an Agile environment.
Senior Associate, Actuarial Data Engineer/Cloud Architect
New York Life Insurance CompanyAt New York Life, our 180-year legacy of integrity, mutuality, and financial strength fuels a future defined by bold transformation. As the largest mutual life insurance company in the U.S., we operate on behalf of our policy owners—not shareholders. That structure allows us to take a long-term view, investing in people, purpose, and innovation that endures. Guided by a clear enterprise vision to become a technology-, data-, and AI-powered company, we’re modernizing our platforms, rearchitecting experiences, and embedding intelligence across our products and services. Our mission has always been about helping people through life’s most meaningful moments. Today, technology is amplifying that mission—enabling us to serve clients, advisors, and communities in more personalized, proactive ways. With a diversified business portfolio spanning insurance, investments, retirement, group benefits, and direct-to-consumer offerings, New York Life delivers the stability of a Fortune 100 company with the agility of one that’s continuously evolving. We’re powered by a values-led culture, inclusive teams, and a shared belief that when our people thrive, so does our company. Here, tradition fuels momentum—and your ideas, energy, and growth power what’s next.
You will design and optimize cloud-based data pipelines in AWS, develop automation frameworks, and enhance data architecture for financial reporting and actuarial modeling.
Data Architect
MSB Consulting - Medicaid to SchoolsStreamlining your Medicaid process to maximize your impact on students.
Data Architect shaping enterprise data strategy and infrastructure for MSB