Data Engineer II

Orrstown Bank

Towson (MD)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Orrstown Bank in Towson, MD is seeking a Data Engineer II to design, build, and maintain the bank's data infrastructure and pipelines. You will collaborate with data scientists, analysts, and stakeholders to deliver scalable data solutions supporting analytics and reporting.

The role requires strong SQL, familiarity with cloud platforms, and experience with ETL, data warehouses, and data governance to ensure data quality and security across the lifecycle.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field; Master’s a plus.
  • Experience as a Data Engineer or similar role in banking/financial sector preferred.
  • Proficiency in SQL and relational databases (Oracle/SQL Server/MySQL).
  • Experience with Python, Java, or Scala in data engineering.
  • Knowledge of ETL, data integration, and data transformation practices.
  • Experience with data warehouses/data lakes and data storage solutions.
  • Familiarity with AWS,AWS/Azure/Google Cloud data services (S3, Redshift, BigQuery).
  • Understanding data governance, data quality, and security practices.
  • Experience with Hadoop/Spark or similar big data frameworks.
  • Strong data modeling and database design fundamentals.
  • Excellent communication and collaboration abilities.

Responsibilities

  • Design, build, and maintain data infrastructure including pipelines, databases, and warehouses.
  • Develop and optimize ETL processes for multi-source data ingestion.
  • Collaborate with data scientists, analysts, and stakeholders to satisfy analytics needs.
  • Implement data governance, quality, and security across data lifecycles.
  • Model data and design databases to support integration and retrieval.
  • Monitor and optimize data engineering systems for performance and reliability.
  • Coordinate with IT to integrate data solutions with existing apps.
  • Stay current with industry trends and best practices.
  • Mentor junior data engineers and share knowledge.
  • Document data engineering processes and architectures.

Skills

SQL & Databases
Programming languages
ETL & Data Integration
Data Modeling
Data Warehouses

Education

Bachelor's degree in CS/IS

Tools

Cloud Platforms
Big Data (Hadoop/Spark)
ETL Tools

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Regular - Full time Technical Towson, MD, US

Position Summary

The Data Engineer II will be responsible for designing, building, and maintaining the bank's data infrastructure and systems. This role involves working with cross-functional teams to ensure efficient data integration, transformation, and storage. The Data Engineer II will collaborate closely with data scientists, analysts, and stakeholders to develop robust data solutions that support the bank's data-driven initiatives.

Qualifications
  • Bachelor's degree in Computer Science, Information Systems, or a related field. A master's degree is a plus.
  • Proven experience as a Data Engineer or similar role, preferably in the banking or financial industry.
  • Strong knowledge of data engineering concepts, techniques, and best practices.
  • Proficiency in SQL and experience with relational databases (e.g., Oracle, SQL Server, MySQL).
  • Experience with programming languages such as Python, Java, or Scala.
  • Solid understanding of ETL processes, data integration, and data transformation.
  • Experience in designing and implementing data warehouses, data lakes, or similar data storage solutions.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud, including relevant data services (e.g., S3, Redshift, BigQuery).
  • Knowledge of data governance, data quality, and data security practices.
  • Experience with big data technologies such as Hadoop, Spark, or similar frameworks.
  • Proficiency in data modeling and database design principles.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to manage multiple tasks and work in a fast-paced environment.
Core Competencies
Career Development

Proactively prepares and actively participates in ongoing, candid, constructive monthly Coaching sessions with supervisor. Seeks advancement into challenging and developmental roles and assignments. Sets and meets clear, measurable goals.

Communicates Effectively

Demonstrates the ability to effectively communicate with all employees and clients, regardless of level. Communicates clearly, concisely, with candor and confidence. Writes, speaks and listens to disseminate and receive information effectively and accurately. Seeks to understand the viewpoints of others. Keeps others informed in a timely manner.

Focuses on the Client

Anticipates and identifies internal and external client needs. Takes action to meet and, where possible, exceed client expectations. Plans and organizes work effectively to facilitate responsiveness to client and meet deadlines.

Judgment

Demonstrates sound reasoning and well-balanced thinking. Balances the need for action with the need for analysis. Incorporates strategic thinking skills into practice by examining facts. Shows an ability to problem solve complex issues. Probes beyond symptoms to determine the underlying cause. Learns from and accepts responsibility from mistakes.

Teamwork

Demonstrates the ability to enhance the department and Orrstown Banks development through participation. Holds self and others accountable for exceeding departmental and corporate goals. Develops strong working relationships throughout the organization. Appropriately voices opinions, even if they are contrary to the consensus of the team. Initiates and develop positive working relationships with others in a way that builds bridges across boundaries and breaks down silos. Relates to others in an open and accepting manner that creates trust, respect and a collaborative environment.

  • Design, build, and maintain the bank's data infrastructure, including data pipelines, databases, and data warehouses.
  • Develop and optimize ETL processes to efficiently extract, transform, and load data from various sources into the bank's data storage systems.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and develop scalable data solutions that support analytics and reporting needs.
  • Implement data governance policies and ensure data quality, consistency, and security throughout the data lifecycle.
  • Perform data modeling and database design activities to support data integration, storage, and retrieval.
  • Monitor and optimize data engineering systems and processes for performance, scalability, and reliability.
  • Collaborate with IT teams to ensure seamless integration of data engineering solutions with existing infrastructure and applications.
  • Stay updated with industry trends, emerging technologies, and best practices in data engineering.
  • Mentor and provide guidance to junior data engineers, promoting knowledge sharing and professional development within the team.
  • Document data engineering processes, workflows, configurations, and system architectures.
Physical Requirements

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit, use hands to finger, handle or feel, reach with hands and arms, and talk or hear. The employee is frequently required to stand and walk. The employee may occasionally lift and/or move up to 10 pounds. Ability to reach destinations within the Orrstown footprint at all times is required.Ability to work and report to the employer’s physical work location(s).

Work is performed in an office setting with little to moderate exposure to noise, heat, dust or other adverse factors. Working extended hours may be required as needed. The noise level in the work environment is usually quiet.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer II
Data Engineer II

Socket.dev • Towson (MD)

On-site
USD 90,000 - 120,000
Business Intelligence Analyst I
Business Intelligence Analyst I

Orrstown Bank • Shippensburg

On-site
USD 60,000 - 80,000
Data Engineer II
Data Engineer II

Socket.dev • Lakewood (OH)

Hybrid
USD 90,000 - 140,000
Business Intelligence Analyst I
Business Intelligence Analyst I

Orrstown Bank • Harrisburg

On-site
USD 65,000 - 85,000
Data Engineer II: Build Scalable Data Pipelines
Data Engineer II: Build Scalable Data Pipelines

Orrstown Bank • Towson (MD)

On-site
USD 90,000 - 130,000
Data Engineer
Data Engineer

Federal-Home-Loan-Banks-Office-of-Finance • Reston (VA)

On-site
USD 138,000 - 212,000
Data Engineer I
Data Engineer I

Alpine Bank • Rifle (CO)

Hybrid
USD 80,000 - 110,000
AlloBaas - Data Engineer II
AlloBaas - Data Engineer II

First Mutual Holding Co. • Lakewood (OH)

On-site
USD 85,000 - 105,000
Data Engineering Lead
Data Engineering Lead

First Mutual Holding Co. • Lakewood (OH)

Hybrid
USD 110,000 - 150,000
Data Engineering Lead
Data Engineering Lead

First Mutual Holding Company • Lakewood (OH)

Hybrid
USD 120,000 - 150,000