EngineerJobs.io
← Back to all jobs

Job Description

Mid-Level SQL Engineer in St. Louis, MO (onsite) responsible for developing complex SQL, shaping data for dashboards, and supporting data-driven analytics for a high-visibility application, with a salary range of USD 87,100 to 157,450 per year.

Responsibilities

  • Develop complex SQL queries featuring joins, aggregations, filtering, subqueries, and window functions to support dashboards
  • Shape query outputs for dashboard consumption with clear naming, logical grouping, and consistent formatting
  • Collaborate with dashboard developers to define data requirements and deliver datasets for visualizations and reporting
  • Validate data accuracy, consistency, and completeness for datasets used in dashboards
  • Identify inefficient queries and apply basic optimizations to maintain responsive dashboards
  • Translate dashboard and reporting requirements into effective SQL solutions

Requirements

  • Bachelor’s degree in computer science, software engineering, or related field with 4–8 years of experience; or Master’s degree with 2–6 years
  • U.S. Citizenship
  • Active TS/SCI with ability to successfully pass a polygraph
  • Strong SQL skills, including advanced queries with joins, aggregations, subqueries, and window functions
  • Experience with enterprise relational databases (PostgreSQL, MySQL, Oracle, etc.)
  • Background supporting analytics, dashboards, or reporting pipelines
  • Comfortable working in Linux‑based environments
  • Proven ability to work independently on data-centric tasks and ensure data quality

Technologies

  • SQL, PostgreSQL, MySQL, Oracle
  • Grafana, Tableau
  • Linux
  • CI/CD pipelines

Benefits

  • High Impact
  • High Visibility
  • Career Growth
  • Challenging Work

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.