Data Engineer
$45 - $60 per hourProSearch Maine
Contract Westbrook, Maine
- Location: Westbrook, Maine
- Type: Contract
- Job #20891
This hybrid opportunity is ideal for professionals with experience in SQL, data engineering, ETL/ELT development, data warehousing, Databricks, Snowflake, AWS, and dbt who enjoy building and enhancing data pipelines that support analytics, machine learning, and advanced research initiatives. You'll join a highly collaborative Data & AI team that values technical excellence, continuous learning, and teamwork.
The Opportunity
This position supports a high-performing Data & AI Center of Excellence, where you'll work alongside Data Scientists, Machine Learning Engineers, Analysts, and fellow Data Engineers to deliver high-quality data solutions that enable innovation.
Rather than building a platform from scratch, you'll focus on improving, modernizing, and scaling existing data processes. You'll take legacy scripts, manual workflows, and partially developed solutions and transform them into reliable, maintainable, and production-ready data pipelines.
This is an excellent opportunity for a Data Engineer with approximately 2-4 years of experience who wants hands-on exposure to modern cloud technologies, machine learning workflows, and enterprise-scale data engineering practices.
What You Will Do
Data Engineering & Pipeline Development
- Design, build, and maintain robust data pipelines that collect, transform, and deliver structured data
- Develop SQL-based transformation logic and pipeline workflows
- Support end-to-end ELT processes following modern data architecture patterns
- Contribute to data modeling, transformation, testing, deployment, and documentation
- Convert one-off scripts and manual processes into scalable, reusable solutions
- Build and maintain dbt models, tests, and pipeline components
- Monitor data quality and pipeline performance and proactively identify issues
- Develop pipelines within modern cloud platforms such as Databricks, Snowflake, AWS, or similar environments
- Work with structured and semi-structured data sources
- Support batch and streaming ingestion workflows
- Manage schema evolution and file ingestion processes involving Parquet and JSON formats
- Contribute to data lineage and governance practices
- Partner closely with Machine Learning Engineers, Data Scientists, and Data Analysts
- Support data preparation for algorithm development and model training
- Participate in GitHub-based version control and CI/CD deployment workflows
- Follow established engineering standards, reusable patterns, and team best practices
- Contribute to a culture of documentation, collaboration, and continuous improvement
Required Qualifications
- Bachelor's degree or equivalent combination of education and experience
- 2-4 years of experience in Data Engineering, Data Analytics, or a related technical field
- Advanced SQL skills with experience supporting data transformation and pipeline development
- Strong understanding of data warehousing concepts and ELT/ETL methodologies
- Experience building data pipelines on platforms such as Databricks, Snowflake, AWS, or similar cloud environments
- Experience with testing, deployment, data modeling, and documentation practices
- Experience using GitHub or similar version control tools
- Strong communication and collaboration skills
- Hands-on experience with dbt Core or dbt Cloud
- Experience with Spark SQL and Python
- Experience with streaming data pipelines and event-driven architectures
- Familiarity with schema evolution management
- Experience working with Parquet and JSON file formats
- Exposure to machine learning, analytics, or AI-related data workflows
Successful candidates quickly become productive in SQL-based development, learn the team's data architecture and engineering standards, and contribute meaningful improvements to existing pipelines and workflows.
You'll develop reliable, scalable solutions that improve data quality, streamline processing, and enable Machine Learning Engineers and Data Scientists to build and train high-quality models with confidence. Location Requirements
- Hybrid role based in Westbrook, Maine
- Approximately eight onsite days per month
- Tuesdays are the team's primary in-office collaboration day
- Local candidates only
- Work on meaningful analytics and AI-driven projects
- Collaborate directly with Data Scientists and Machine Learning Engineers
- Gain exposure to Databricks, dbt, cloud data platforms, and modern data engineering practices
- Join a highly collaborative Data & AI organization
- Opportunity to modernize and improve enterprise data pipelines
- Hybrid work schedule with strong team engagement
This role is ideal for a Data Engineer, Analytics Engineer, ETL Developer, SQL Developer, or Data Platform Engineer who enjoys solving complex data challenges, building reliable data pipelines, and working with modern cloud data technologies.
If you're a Data Engineer in Westbrook, Maine seeking an opportunity to develop your skills in SQL, Databricks, dbt, data warehousing, and machine learning data pipelines, we'd love to connect.
Apply through ProSearch today to start a confidential conversation about this exciting opportunity.
Compensation: $45-$60/hour
Salary Range Disclaimer: The salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. Compensation may also vary based on where a role is performed.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Westbrook, ME vacancy
$110k - $125k
The DLP Platform Engineer is responsible for designing, implementing, and maturing enterprise Data Loss Prevention (DLP) and CASB controls across IDEXX’s collaboration and user platforms, including M365, Box, and endpoint/web exfiltration channels. This role ensures that...SuggestedFull timeLocal areaWorldwideFlexible hours$110k - $130k
...means possible, requiring alignment and cross-functional communication.We are seeking a highly motivated and experienced Senior Data Engineer to join our IT Data Engineering team and support the accelerated advancement of IDEXX’s global LIMS (Lab Information Management...SuggestedFull timeWork at officeLocal areaWorldwide$120k - $150k
...service and experience in the most efficient means possible, requiring alignment and cross-functional communication.As a Manager of Data Engineering within IT Data Engineering, you will lead and develop a team of Data Engineers while remaining actively engaged in the design,...SuggestedFull timeLocal areaWorldwideFlexible hours$155k - $165k
As a Staff Data Scientist- AI Engineer Clinical Solutions, you will develop AI-powered solutions that advance veterinary healthcare. This role focuses on building models and analytical workflows using Python, Databricks, and generative AI tools to support clinical decision...SuggestedFull timeLocal areaWorldwide- ...We are seeking a talented Data Engineer with strong communication skills, passion for solving business problems with data and has domain knowledge in Finance, Human Resources, and Customer Success. You have empathy, curiosity and desire to improve and constantly learn....SuggestedLocal area
- ...role, you will be responsible for building out key components of data ingestion and transformation, using a combination of strong... ...Education & Experience: Bachelor’s degree in Computer Science, Engineering, or similar disciplines and 5 or more years of professional experience...Work experience placement
- ...Job Description About the Role We’re seeking a Data Engineer with strong Databricks experience to join a high-impact Data Platform team building a modern, analytics-ready lakehouse environment. You’ll play a key role in developing scalable pipelines and delivering...
- ...software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas... ...citizens to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...
$85k - $225k
Join to apply for the AI Data Engineer role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours$92.4k - $159.45k
CAREER OPPORTUNITY OFFERING: Bonus Incentives Paid Certifications Tuition Reimbursement Comprehensive Benefits Career Advancement This position pays between $92,400 – $159,450 based on experience *Must have a current Epic Certification within a Revenue Cycle focused ...Temporary workWork at officeRemote work$120k - $150k
The Data Security Architect is responsible for defining the enterprise architecture, control patterns, and design standards for protecting... ...control implementation requirementsReference Architecture & Engineering EnablementDevelop and maintain a Data Security Reference...Full timeLocal areaWorldwideFlexible hours$73.3k - $150.5k
...Team Unum today! General Summary:We’re looking for a mid-level Data Scientist who can bridge the gap between our most important workforce... ..., and measured.You’ll work with other data scientists and data engineers to build intelligent systems - not just models - using modern...Full timeTemporary workWork experience placementWork from homeWorldwide$73.3k - $150.5k
...others, and join Team Unum today! General Summary:We are seeking a Data Scientist II to join the CX Analytics team within our Customer... ...complex work, partnering closely with BI Analysts and Data Engineers to ensure analyses are grounded in reliable data and effectively...Full timeTemporary workWork experience placementRemote workWorldwide- ...role, you will build and operate the infrastructure that turns Data Scientists' models into production systems, contributing to high... ...by delivering solutions into production Excellent software engineering skills including a test-driven mindset Strong programming skills...Work experience placementImmediate start
$109.1k - $224k
...join Team Unum today! General Summary:We are seeking a Principal Data Scientist to join the CX Analytics team within our Customer... ...analytics. You will partner closely with BI Analysts and Data Engineers to ensure work is operationalized effectively and grounded in reliable...Full timeTemporary workWork experience placementRemote workWorldwide$120k - $140k
...Workflow Solutions) team builds and operates the internal developer platforms that IDEXX software teams rely on every day — so that engineers across the company can ship faster, safer, and with confidence.As a Principal Platform Engineer (DevOps), you bring deep technical...Full timeLocal areaWorldwideFlexible hours$120k - $150k
...architect and implement cloud security posture management (CSPM) solutions, drive security standards enforcement, and partner with engineering teams to embed security controls directly into cloud deployment pipelines. You will play a critical role in protecting...Full timeLocal areaWorldwide- ...troubleshooting database-related issues. - Assist senior database engineers with performance tuning, optimization, and ongoing improvement... ...of experience in database administration, database support, or data platform operations in enterprise environments. - Experience...Minimum wageContract workTemporary workWork experience placementRemote work
- ...A pioneering cloud solutions provider in the life sciences sector is seeking an AI Data Engineer. In this role, you will ensure the reliability and accuracy of AI systems through extensive evaluation methodologies. Required qualifications include 5+ years of experience...Flexible hours
- ...DEMAND.com is looking for a skilled Marketing Analyst to join their remote team. The ideal candidate will analyze data, identify market trends, and support the sales team in achieving measurable success. Responsibilities include analyzing campaign criteria, making strategy...Remote work
$95k - $102k
...machine learning solutions that advance the university's academic, administrative, and research missions. Reporting to the Director of Data, Intelligence, and Automation or designated ITS leadership, this role serves as a subject matter expert in applied AI and works in...For contractorsH1bFlexible hours$105.79k - $141.05k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the security...Full timeTemporary workRemote work- ...development of technology and platform for the company's AI/ML engineering needs, ensure the functional richness, reliability, performance... ...the broad risk area of our org. Guide your team to leverage data and/or AI technology or tools in your design and development...
- Location : Westbrook, Maine 04092 Pay Rate : $20 - $21.33 hourly on W2 JOB SUMMARY Schedule Mon-Fri 8am-4pm (40 hrs/week) Top (3) Required Skillsets Customer Service Help Desk/IT Troubleshooting Experience with configuring new computers Additional Notes This role ...Hourly payImmediate start
$84.63k - $112.84k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...in a Candidate ~3–5 years of experience in data science, data engineering, analytics, or a related role ~ Strong Python and SQL skills...Full timeTemporary workRemote workWork from home- Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical About the role Canonical is a leading... ...is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have a diverse,...Full timeWork at officeRemote workWorldwideFlexible hours
- ...clients achieve measurable success, join DemandFactor and be part of a team that drives real business impact. Responsibilities Analyzing data using spreadsheets to determine campaign criteria, deliverable volumes, and pricing Identifying upcoming proposals, market trends,...Remote jobShift work
- ...new staff on our IT systems to ensure a smooth transition. Offboarding Assistance: Assist with offboarding system tasks to secure data and resources upon employee departures. Security Management: Maintain door security systems and program locks to ensure the...Work at officeImmediate startFlexible hoursNight shift
- : Location Westbrook, ME Category Software & Technology IDEXX is looking for a Java Application Developer to play an important role in enhancing our IoT communication platform to support a growing customer base. Our cloud-based platform consists of an event...Full timeWork at officeLocal areaWorldwide2 days per week
$69k - $103k
...structures and site layouts to support accurate and sustainable job data capture solutions. Support development and maintenance of... ...Collaborate with subject matter experts, product teams, and engineering partners on solutions related to data aggregation, automation,...Work experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
Related searches


