×
Register Here to Apply for Jobs or Post Jobs. X

SQL Database Engineer

Job in Saint Peters, St. Charles County, Missouri, 63376, USA
Listing for: KellyMitchell Group
Full Time position
Listed on 2026-10-26
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineering, Data Analyst
Salary/Wage Range or Industry Benchmark: 45 - 65 USD Hourly USD 45.00 65.00 HOUR
Job Description & How to Apply Below
Job Summary

Our client is seeking an experienced SQL Data Engineer to design, develop, maintain, and optimize SQL Server databases and data solutions. This role will focus on database engineering, complex SQL and T-SQL queries, stored procedures, database performance tuning, and data pipeline management. The ideal candidate will have strong hands-on experience with SQL Server, database design, query optimization, indexing, execution plans, and stored procedures.

This individual will work closely with Software Engineers, Data Scientists, and business stakeholders to improve data flow, troubleshoot database issues, and ensure data is structured and accessible for reporting and analytics.

Contract Details
  • Employment type:

    Direct Hire, Full-Time
  • Work location:

    St. Peters, MO
  • Work arrangement:
    Fully onsite, 5 days per week
Core Responsibilities
  • Design new databases, enhance existing databases, and develop complex SQL queries and Transact-SQL (T-SQL) stored procedures
  • Troubleshoot database issues, investigate incoming tickets, identify root causes, document findings, and implement effective solutions
  • Optimize slow-running queries through query rewriting, indexing strategies, execution plan analysis, and database design improvements
  • Apply database design principles, normalization, and SQL Server best practices to build reliable and efficient data solutions
  • Analyze SQL Server Database Engine internals, including buffer pool behavior, parallelism, execution plans, and indexing, to improve performance
  • Design, build, maintain, and monitor data pipelines using ETL/ELT processes
  • Collaborate with Software Engineers and Data Scientists to improve data flow from collection and processing through reporting and analytics
  • Gather requirements from stakeholders, translate business needs into technical solutions, and document and implement database changes
  • Monitor database health and performance, identify potential issues, and take appropriate action when systems fail
  • Ensure data is accurate, accessible, reliable, and structured to support reporting and business intelligence needs
  • Identify opportunities to improve database reliability, maintainability, performance, and operational efficiency
  • Maintain a positive, collaborative, and proactive approach to problem-solving and continuous learning
Required Skills/Experience (Must-Haves)
  • Bachelor's degree in Computer Science, Management Information Systems (MIS), or equivalent work experience
  • 4+ years of experience as a SQL Server Data Engineer
  • 2+ years of experience creating, managing, and monitoring data pipelines using ETL/ELT processes
  • Strong hands-on experience with Microsoft SQL Server, SQL, and Transact-SQL (T-SQL)
  • Demonstrated experience creating, managing, and optimizing stored procedures
  • Deep understanding of database design, normalization, and relational database concepts
  • Good understanding of SQL Server Database Engine internals, including buffer pool, parallelism, execution plans, and indexing
  • Strong experience troubleshooting database issues and optimizing slow-running queries
  • Understanding of how data is consumed by applications, reporting solutions, and analytics platforms
  • Ability to investigate performance issues, identify root causes, and implement effective database solutions
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to work onsite in St. Peters, MO, five days per week
Preferred Skills/Experience (Nice-to-Haves)
  • 2+ years of experience working with Business Intelligence (BI) tools
  • Experience with C# and the .NET development environment
  • Experience with Python for automation, scripting, data pipeline support, or process improvement

    Experience supporting reporting and analytics solutions through efficient database design and data delivery
  • Familiarity with data integration, data transformation, and pipeline monitoring
  • Experience collaborating with Software Engineers and Data Scientists on data-intensive applications
  • Experience implementing database performance improvements and SQL Server optimization best practices
  • Experience automating database monitoring or routine data engineering tasks
Key Competencies & Behaviors
  • Database monitoring, reliability, and issue resolution
  • Analytical thinking and root cause analysis
  • Cross-functional collaboration and communication
  • Proactive problem-solving and continuous improvement
  • Positive attitude and willingness to learn
Work Environment

Location:

St. Peters, MO

Work arrangement:
Fully onsite, 5 days per week

Work schedule:

Full-time

Hands-on technical environment…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary