Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

$45 - $60 per hour

ProSearch

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 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 What We Are Looking For 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 Preferred Qualifications 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 What Success Looks Like 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 Why This Role Stands Out 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 Ready to Apply? 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. #J-18808-Ljbffr ProSearch

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Data Engineer in Westbrook, ME vacancy
  • Sr Data Engineer Duration: 5 months (likely to extend) Start Date: ASAP Location: Westbrook, ME (2x per week onsite) W2/C2C: W2 Only Additional Notes This role requires an "On Call" rotation - 1 week per month/5 weeks This is the primary reason for the role; the product... 
    Suggested
    Immediate start

    DeWinter Group

    Westbrook, ME
    3 days ago
  •  ...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... 
    Suggested
    Work experience placement

    Institute for Experiential AI at Northeastern University

    Portland, ME
    3 days ago
  • $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... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Portland, ME
    3 days ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability... 
    Suggested
    Local area
    Remote work

    Cornerstone OnDemand

    Portland, ME
    1 day ago
  •  ...Good understanding of the below models: Identify valuable data sources and automate collection processes Undertake...  ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering... 
    Suggested
    Full time

    SynergisticIT

    Portland, ME
    13 hours ago
  • 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 will ...
    Hourly pay
    Immediate start

    Dexian

    Westbrook, ME
    3 days ago
  •  ...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

    Demand

    Portland, ME
    2 days ago
  • $750 per week

    ApexFocusGroup collaborates with research firms, universities, and trusted brands to gather genuine consumer insights. We help connect everyday people with flexible remote market research opportunities that influence real products, services, and customer experiences. Role...
    Part time
    Casual work
    Remote work
    Flexible hours

    AFG

    Westbrook, ME
    2 days ago
  •  ...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 work
    Shift work

    Demand

    Portland, ME
    2 days ago
  • $55 per hour

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical...  ...for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    4 days ago
  • $110k - $270k

     ...empower our customers to operate more efficiently and safely, directly impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise‑scale applications using modern open‑... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    3 days ago
  • $73.3k - $150.5k

     ...research and evaluate third-party and cloud technologies to drive efficient integrations and modernize solution capabilities.Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no... 
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    4 days ago
  • 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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    1 day ago
  •  ...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 office
    Immediate start
    Flexible hours
    Night shift

    Gulf of Maine Research Institute

    Portland, ME
    1 day ago
  • Systems Analyst Join our dynamic team where you will perform a variety of systems-related analytical activities. You will engage in detailed systems requirements analysis and documentation, serving as a technical liaison between business clients and the development ...
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    13 hours ago
  • Technical Support Representative III For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Technical...
    Work at office

    Generac

    South Portland, ME
    13 hours ago
  • Apply for the Information Technology Support Technician role at Baker Newman Noyes . About the Position If you're seeking an opportunity to launch your IT career in a collaborative and professional environment, Baker Newman Noyes offers the perfect starting point. We are...
    Full time
    Casual work
    Internship
    Work at office
    Remote work
    Monday to Friday

    Baker Newman Noyes

    Portland, ME
    3 days ago
  • $150k - $300k

     ...Join to apply for the Principal Software Engineer - Java role at Veeva Systems As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate... 
    Full time
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Portland, ME
    4 days ago
  •  ...capability, not years - exceptional recent graduates and seasoned engineers seeking focused project work are equally welcome. We're...  .... This is closer to compiler and program-analysis work than to data engineering - you'll turn formal specifications into tooling that... 
    Contract work
    Flexible hours

    Compunnel

    Westbrook, ME
    3 days ago
  • $90k - $100k

     ...stack. While they may not be a specialist in any one area, they are adaptable, curious and have a solid understanding of software engineering principles. Using the latest technologies means they must be willing to continuously learn new things. Location: See the... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    1 day ago
  •  ...Operations & Technology team, you’ll help share the client's marketing data strategy. This includes driving data governance and consistency...  ...: Collaborate with cross-functional teams such as IT and engineering to integrate data from various sources into the customer data... 
    Full time

    FocusKPI

    South Portland, ME
    2 days ago
  •  ...years in developing Web services. Should have Strong systems integration experience and Service Oriented Architecture Cloud platform engineer - develop micro services Security API and SSO Service Experience with NoSQL Experience with TDD, Continuous delivery pipeline... 
    For contractors

    VDart

    Portland, ME
    3 days ago
  • $54k - $80k

     ...Efficiently create, categorize, update, elevate, and resolve tickets while ensuring accurate documentation in Salesforce for historical data and reporting accuracy. Communication: Maintain responsive communication with customers, adhering to service level agreements and... 
    Remote work
    Shift work
    Afternoon shift

    Relativity

    Portland, ME
    2 days ago
  • $107.66k - $161.7k

     ...working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture...  ...end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime LLM application at scale... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Portland, ME
    2 days ago
  • $70 - $80 per hour

    Title: Senior Software Engineer Job Type: Contract Contract Length: 6+ months Pay Range: $70-$80/hr Start Date: ASAP Location: Westbrook...  ...project involves shaping the platform powering their diagnostic data services, specifically focusing on building and maintaining the... 
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    2 days ago
  •  ...approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with...  ...problems executing on a high throughput system with dynamic data. About the Job: Design, develop, and deploy machine learning... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Portland, ME
    2 days ago
  •  ...Job From Home Data Entry Clerk - Part-Time Leipzig, SN, Germany Or refer someone Job Openings Job From Home Data Entry Clerk - Part-Time About the Job Job From Home Data Entry Clerk - Part-Time This is your chance to start a lifelong profession with limitless... 
    Weekly pay
    Part time
    Remote work
    Shift work
    Night shift
    Day shift

    Staffing Data Services Agency

    Portland, ME
    4 days ago
  •  ...Data Entry Operator | Junior (Remote) Portland, ME, United States Job Openings Data Entry Operator | Junior (Remote) A Data Entry Clerk, is responsible for inputting data and making changes to existing data figures in digital databases. Their duties include inputting... 
    Remote work

    Only Data Entry

    Portland, ME
    13 hours ago
  • We are seeking an experienced Machine Learning Engineer to join the Machine Learning Operations team in Client's R&D AI Center of Excellence...  ...role, you will build and operate the infrastructure that turns Data Scientists' models into production systems - from scalable... 

    Compunnel

    Westbrook, ME
    2 days ago
  • $115k

     ...communicate, and document potential risks associated with projects.Ensure technical correctness and feasibility of concepts.Supply engineering teams with all relevant information to initiate projects effectively.Provide regular updates on ongoing concepts to sales and... 
    Contract work

    Sterling Engineering

    Westbrook, ME
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!