1

Sql Database Engineer Jobs in Maine (NOW HIRING)

Senior Database Architect

Portland, ME

$68.75 - $92/hr

... engineering and architecture, with significant experience in enterprise-scale SQL Server ... Vector database experience: hands-on with at least one vector DB (Pinecone, Weaviate, Milvus ...

Senior Database Architect

Portland, ME

$68.75 - $92/hr

... engineering and architecture, with significant experience in enterprise-scale SQL Server ... Vector database experience: hands-on with at least one vector DB (Pinecone, Weaviate, Milvus ...

Senior Database Architect

Portland, ME · On-site

$68.75 - $92/hr

... engineering and architecture, with significant experience in enterprise-scale SQL Server ... Vector database experience: hands-on with at least one vector DB (Pinecone, Weaviate, Milvus ...

SQL/PL SQL Developer

Augusta, ME · On-site

$44.75 - $61.50/hr

... Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint ... with n-Tier databases (Oracle/SQL Server/Teradata preferred) Excellent verbal and written ...

Database Architect

Augusta, ME · On-site +1

$63 - $81.25/hr

We would be looking for an experienced Senior Developer / Data Architect who: 1. Has extensive ... Practical experience with Oracle Analytics Cloud (OAC) Mastery of SQL and PL/SQL and the ability to ...

Database Architect

Augusta, ME · On-site

$63 - $81.25/hr

... other developers, analysts, and DBAs employed by the MDOT and MaineIT. • Work closely with IT ... and PL/SQL and the ability to develop complex procedures, functions, views, and scripts. • ...

New

Database Architect

Augusta, ME · On-site

$63 - $81.25/hr

They will collaborate with other developers, analysts, and DBAs employed by the MDOT and MaineIT ... Practical experience with Oracle Analytics Cloud (OAC) Mastery of SQL and PL/SQL and the ability to ...

$101K - $137K/yr

Expertise in Python and SQL. * Experience building ETL pipelines and managing large-scale data ... Solid understanding of data cleaning, preparation, and feature engineering to support downstream ...

Data Engineer

Freeport, ME · On-site

$118K - $142K/yr

Echo IT Solutions is a company seeking a Data Engineer to design and implement data ingestion and ... databases using SQL (Structured Query Language) to extract relevant data for analysis and ...

Carrier Voice Engineer

Brunswick, ME · On-site

$75K - $95K/yr

We are seeking an experienced Carrier Voice Engineer to secure, support, and optimize carrier-grade ... Experience with relational or analytics databases such as Oracle, SQL Server, PostgreSQL, MySQL ...

next page

Showing results 1-20

Sql Database Engineer information

See Maine salary details

$58.6K

$118.2K

$162.2K

How much do sql database engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for sql database engineer in Maine is $118,228.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,300.00 and $135,500.00 per year, depending on experience, location, and employer.

What is an SQL database engineer?

SQL Database Engineers are IT professionals who design, implement, manage, and optimize databases using SQL (Structured Query Language). They are responsible for ensuring the integrity, security, and performance of database systems, often working closely with software developers and system administrators. Their work includes creating database structures, writing queries, performing backups, and troubleshooting issues to ensure data is accessible and reliable for applications and users.

What skills and qualifications are needed to thrive as an SQL database engineer?

To thrive as an SQL Database Engineer, you need strong expertise in SQL programming, database design, normalization, and a relevant degree in computer science or information technology. Familiarity with database management systems like Microsoft SQL Server, MySQL, or Oracle, along with certifications such as Microsoft Certified: Azure Database Administrator Associate, are commonly required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for diagnosing issues and collaborating with development teams. These skills ensure robust, optimized databases that support organizational data needs and maintain high performance and reliability.

What are common challenges SQL database engineers face when optimizing database performance, and how can they address them?

SQL Database Engineers often encounter challenges such as slow query performance, inefficient indexing, and resource contention. Addressing these issues typically involves analyzing execution plans, tuning SQL queries, implementing proper indexing strategies, and monitoring server resources to identify bottlenecks. Collaborating closely with developers and system administrators is essential to ensure that applications use the database efficiently and that infrastructure is adequately provisioned. Regularly reviewing and refactoring database schemas also helps in maintaining optimal performance.

What is the difference between Sql Database Engineer vs Database Administrator?

AspectSql Database EngineerDatabase Administrator
Primary FocusDesigning, developing, and optimizing SQL databases and queriesMaintaining, securing, and ensuring the performance of existing databases
Skills & CertificationsSQL, database design, data modeling, certifications like Microsoft Certified: Azure Database AdministratorSQL, backup and recovery, security, certifications like Oracle Certified Professional
Work EnvironmentDevelopment teams, data projects, database design phasesOperations, support, system monitoring, troubleshooting

The Sql Database Engineer primarily focuses on creating and optimizing databases and queries, while the Database Administrator manages the ongoing maintenance, security, and performance of existing databases. Both roles require strong SQL skills and certifications, but their day-to-day tasks and responsibilities differ significantly.

Infographic showing various Sql Database Engineer job openings in Maine as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, 1% Temporary, and 4% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $118,228 per year, or $56.8 per hour.

AI Data & Database Engineer - Modernization & AI Infrastructure

Portland, ME • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

WEX is looking for a Senior AI Data & Database Engineer to help modernize critical SQL Server systems while building the data infrastructure that powers AI applications and agents. This is a hands-on engineering role spanning database modernization, performance engineering, data pipelines, and AI-native retrieval infrastructure.

You'll work across two highly connected areas: modernizing complex legacy database systems by extracting business logic, improving performance, and enabling event-driven architectures; and building AI-ready data capabilities including embedding pipelines, vector search, RAG infrastructure, and retrieval services.

We're looking for someone who enjoys solving hard data problems and is excited to use AI as an engineering accelerator. You'll use tools such as GitHub Copilot, Cursor, and Claude Code to analyze legacy code, generate and validate migration scripts, troubleshoot performance issues, and automate database engineering workflows.

What You'll DoDatabase Modernization & Performance
  • Analyze complex SQL Server stored procedures and identify embedded business logic, dependencies, and data access patterns.

  • Refactor stored procedures using established architectural patterns to simplify data access, improve maintainability, and enable business logic to move into services.

  • Design and execute database migrations while maintaining data integrity, availability, and backward compatibility.

  • Analyze execution plans, optimize queries, and design effective indexing strategies for high-volume workloads.

  • Implement event-driven database patterns including CDC, outbox patterns, and event publishing.

  • Build automated tests and validation processes for database changes, migrations, and refactored procedures.

  • Create structured, AI-consumable documentation including annotated schemas, procedures, dependencies, and system context.

AI-Native Data Infrastructure
  • Build embedding pipelines covering text extraction, preprocessing, chunking, embedding generation, and vector storage.

  • Implement and optimize vector databases, vector indexes, semantic search, and hybrid retrieval patterns.

  • Build synchronization pipelines that keep vector stores aligned with source systems.

  • Develop retrieval APIs and services consumed by AI applications and agents.

  • Implement evaluation and monitoring for RAG systems, including retrieval quality, latency, relevance, and data freshness.

  • Partner with AI/ML engineers to improve embedding strategies, retrieval quality, and overall AI data performance.

Data Platform Engineering
  • Design and implement reliable ETL/ELT pipelines across SQL Server, PostgreSQL, Snowflake, and cloud data services.

  • Build API-based ingestion, event streaming, and batch-processing workflows.

  • Implement data quality, validation, observability, and operational monitoring for data pipelines.

  • Develop infrastructure-as-code for database provisioning and configuration using Terraform and ARM/Bicep.

  • Support NoSQL data solutions including MongoDB and Cosmos DB, with a focus on data modeling and query performance.

  • Design data access patterns that support domain-driven architectures, including repositories, query services, and read models.

AI-Assisted Engineering
  • Use AI coding assistants daily to accelerate database analysis, code generation, debugging, testing, and documentation.

  • Develop prompts, scripts, and workflows that apply AI to database engineering and modernization challenges.

  • Contribute to AI-powered engineering tools such as stored procedure analyzers, schema documentation generators, and migration assistants.

  • Create structured context and artifacts that enable AI agents and coding tools to reason effectively about data systems.

  • Evaluate emerging AI tools and identify practical opportunities to improve engineering productivity.

Collaboration & Engineering Excellence
  • Partner with application, platform, and AI/ML engineers to design scalable, reliable data solutions.

  • Participate in code and architecture reviews for database, data platform, and AI infrastructure changes.

  • Troubleshoot complex production data and performance issues and contribute to operational support as needed.

  • Document technical decisions, patterns, and solutions so knowledge is reusable across engineering teams.

  • Mentor engineers on database design, performance optimization, data engineering, and modern engineering practices.

What You'll Bring
  • Strong hands-on experience with SQL Server, T-SQL, stored procedures, query optimization, and execution plans.

  • Proven experience modernizing legacy database systems and decomposing complex database logic into maintainable application or service architectures.

  • Strong understanding of relational database design, indexing, transactions, data integrity, and performance engineering.

  • Experience building production-grade data pipelines and integrating data through APIs, events, and batch processes.

  • Experience with one or more modern data platforms such as PostgreSQL, Snowflake, MongoDB, or Cosmos DB.

  • Practical experience with vector databases, embeddings, semantic search, RAG, or AI data pipelines.

  • Understanding of event-driven architectures and patterns such as CDC and transactional outbox.

  • Experience with cloud platforms and infrastructure-as-code, preferably AWS/Azure and Terraform.

  • Strong software engineering fundamentals, including version control, automated testing, CI/CD, and code review practices.

  • Demonstrated ability to use AI coding assistants effectively and willingness to incorporate AI into day-to-day engineering work.

Preferred Qualifications
  • Experience building data infrastructure specifically for LLM or agentic applications.

  • Experience with vector databases such as Pinecone, Azure AI Search, OpenSearch, pgvector, or similar technologies.

  • Experience with Kafka or other event-streaming platforms.

  • Experience developing retrieval services or RAG evaluation frameworks.

  • Experience creating internal AI-powered developer tools or automation.

  • Experience working in large-scale, distributed, cloud-native environments.

How You'll Make an Impact

You'll play a key role in transforming how WEX manages and uses data-from modernizing foundational SQL Server systems to building the retrieval and data infrastructure required for the next generation of AI applications. This role is ideal for an engineer who enjoys deep technical problem-solving and wants to work at the intersection of database engineering, modernization, and AI infrastructure.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.