← Search all jobs

Sr. Data Engineer

Market Street Talent

Greater Portland, ME · Posted September 22, 2026

See every open role at Market Street Talent

More in Maine job market · Financial Services & Banking · Data & Analytics jobs

About the job

Could you be a good fit?

We are looking for a highly skilled Senior Data Engineer to join the team of our exceptional client. This role focuses on designing, building, and maintaining scalable data infrastructure that supports enterprise reporting, analytics, operational systems, and data-driven decision-making.

The ideal candidate is a hands-on data engineering professional with experience building distributed data pipelines, optimizing large-scale data environments, and supporting both structured and unstructured data platforms. This is an excellent opportunity for someone who enjoys solving complex data challenges while helping organizations improve data accessibility, reliability, and performance.

Benefits

• Healthcare Medical, Dental, and Vision Insurance

• 401k

What will your day look like?

As a Senior Data Engineer , you will:

• Design, build, and maintain robust, scalable, and fault-tolerant data pipelines

• Develop solutions that collect, transform, aggregate, and deliver data across enterprise systems

• Build and support pipelines spanning operational databases, integration hubs, data lakes, data warehouses, and analytical repositories

• Develop and optimize complex SQL queries to support reporting, analytics, and operational requirements

• Design scalable data architectures that support both business users and advanced analytics initiatives

• Build distributed data processing frameworks and cloud-based data solutions

• Develop operational data movement processes between internal and external systems

• Design and maintain secure data integrations across multiple applications and platforms

• Implement database backup, recovery, and disaster recovery solutions

• Support database administration activities, performance tuning, and infrastructure optimization

• Establish standards and best practices for data storage, governance, integration, and consumption

• Monitor data platform performance, capacity, and availability while proactively addressing issues

• Support data quality initiatives and implement processes that ensure data accuracy and accessibility

• Design and support automated deployment processes across distributed environments

• Resolve production support issues, defects, enhancements, and performance-related challenges

• Evaluate emerging technologies and contribute to the development of future-state data architecture strategies

You will be a good fit for this role if you have:

• Bachelor's degree or equivalent combination of education and experience

• Strong experience designing and supporting large-scale data engineering solutions

• Experience building distributed and cloud-based data pipelines

• Strong SQL and database development expertise

• Experience with relational database technologies, including:

• Oracle

• PostgreSQL

• MySQL

• Experience with Hadoop ecosystem technologies, including:

• Hadoop

• MapReduce

• Spark

• Hive

• Presto

• Pig

• Strong programming skills in Python or another modern programming language

• Experience designing and maintaining enterprise data integration solutions

• Understanding of data warehousing concepts, platforms, and best practices

• Experience working with NoSQL databases, including:

• Cassandra

• MongoDB

• Experience with distributed data processing and large-scale data architectures

• Understanding of software APIs and system integration methodologies

• Strong troubleshooting, analytical, and problem-solving skills

• Experience supporting production data environments and mission-critical business applications

• Excellent communication and collaboration skills

Nice-to-Haves

• Experience working with modern cloud data platforms

• Experience supporting real-time or near-real-time data processing solutions

• Experience designing enterprise data lakes and analytical platforms

• Knowledge of data governance, metadata management, and data quality frameworks

• Experience with infrastructure automation and CI/CD practices

• Exposure to big data analytics and machine learning environments

• Experience working in highly regulated or large-scale enterprise environments

• Knowledge of data virtualization technologies and advanced integration architectures

What Makes Someone Successful in This Role?

The strongest candidates are engineers who combine deep technical expertise with a passion for building reliable, scalable data ecosystems.

Successful candidates typically bring:

• Strong data architecture and engineering skills

• Expertise in large-scale data processing frameworks

• Advanced SQL and data modeling capabilities

• A proactive approach to performance optimization and operational excellence

• Strong troubleshooting and root-cause analysis abilities

• Experience balancing long-term architecture goals with day-to-day operational support needs

• A commitment to data quality, reliability, and continuous improvement

This role is ideal for someone who enjoys designing and supporting enterprise data platforms while helping organizations unlock greater value from their data assets.

About Market Street Talent

Market Street Talent is a specialized staffing and consulting firm focused on IT and technology positions. Our deep industry knowledge allows us to match exceptional candidates with organizations where they can thrive and make an immediate impact.

Our Vision: To promote and foster the growth of information technology (IT) in our world—one candidate, one client, one community at a time.

Our Goal: To guide clients and candidates through the placement process and build long-term, successful relationships.

Our Culture: At MST, we value excellence, respect, and empathy in everything we do.

Sound like you?

Ready to build scalable data solutions that power critical business processes, analytics, and innovation? Click “Apply Now” and let's start the conversation!