Database Engineer

MidwayUSA•Columbia, MO
•Onsite

About The Position

MidwayUSA is seeking a Database Engineer to build fast, secure, and scalable data solutions that support a customer-first experience. The role works in a fast-paced team environment while respecting work/life balance. The Database Engineer collaborates with application and web developers on agile projects, develops and tunes Microsoft SQL solutions, designs and maintains databases, and administers Microsoft SQL Server environments. The position also involves protecting customer and business privacy data, maintaining database availability and disaster recovery, and supporting database security and performance.

Requirements

  • Bachelor’s degree.
  • At least 1 year of experience in a database-related role; the posting states 1–3 years minimum.
  • Passion for databases and a desire to follow best practices.
  • Desire to grow skills in any part of the database role.
  • Value code quality and well-tested code.
  • Enjoy collaborating with the team and department members.

Responsibilities

  • Participate in agile project development with application and web developers to provide quality solutions to end users and customers.
  • Write and tune Microsoft SQL queries for fast and efficient data storage and retrieval.
  • Compose custom T-SQL stored procedures, views, and functions as needed for project work.
  • Review indexing to improve query performance.
  • Design logical schemas and normalized data structures for custom applications.
  • Preserve data integrity in custom transactional databases for large and complex datasets.
  • Participate in system architecture, including logical and physical design of the environment.
  • Handle customer and business privacy data ethically.
  • Monitor, configure, and optimize Microsoft SQL Server database performance using PowerShell.
  • Maintain high availability and disaster recovery.
  • Ensure fast database backups on-site and off-site for reliable recovery.
  • Troubleshoot and resolve database performance issues.
  • Secure databases by meeting cybersecurity standards, including patching.
  • Collaborate daily with the team and department members to share knowledge, author and review code, document strategies, monitor the environment, and triage production issues on a rotational basis.

Benefits

  • Personal growth through a management relationship prioritizing support, empathy, clearly communicated expectations, and consistent modeling of Company Values.
  • Promote-from-within strategy.
  • Annual profit sharing.
  • Matching 401(k).
  • Flexible PTO policy and paid parental leave.
  • Choice of health plans, including HSA options, plus dental and vision benefit options at an affordable price.
  • Life insurance and short- and long-term disability insurance options.
  • Tuition assistance program.
  • Learning subscriptions, including Pluralsight, with unlimited access to thousands of expert-led online courses.
  • Career, leadership, and professional development opportunities, including conferences, events, and seminars.
  • Supplier pro-deals and employee discounts.
  • Flexible work-from-home policy for occasional needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service