Software Engineer - Database (SQL)

Spartan Capital Group
Detroit, MI, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$125,000.0 - $135,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe InDesign Agile Methodology Application Frameworks Software Quality Code Review Databases Data Integration Extract Transform Load (ETL) Data Warehousing Relational Databases Database Development DevOps
+18 more
Python (Programming Language) Microsoft SQL Server Scrum Methodology Power BI SQL Databases SQL Server Integration Services Tableau (Software) Transact-SQL Unstructured Data Web Applications Privacy Controls Feature-Driven Development (FDD) Data Ingestion Data Lakes Data Management Tools for Reporting Data Pipelines Programming Languages

Job description

We’re seeking a Software Engineer - Database (SQL) to join an Agile development team supporting web applications, data initiatives, and internal tools. This role is ideal for someone who is passionate about code quality, scalable data solutions, and close collaboration with engineers, architects, and cross-functional partners.

What You’ll Do

  • Build end-to-end data pipelines to support application and analytical needs
  • Develop scalable, reusable frameworks for data ingestion and transformation
  • Participate in design and code reviews, offering improvements and troubleshooting support
  • Collaborate on architecture, design, and coding to ensure high-performance, standards-based systems
  • Contribute to internal communities of practice and continuous learning efforts
  • Follow company quality standards, procedures, and documentation requirements
  • Maintain safety, security, and privacy standards across all responsibilities

Requirements

Do you have experience in T-SQL?, Do you have a Bachelor’s degree?, * Strong understanding of Agile, Scrum, or feature-driven development processes

  • Experience troubleshooting and resolving defects in mature production environments
  • Hands-on experience with relational databases (SQL Server or other RDBMS)
  • Familiarity with structured and unstructured data
  • Knowledge of data modeling tools and data management concepts
  • Understanding of data warehouse and/or data lake best practices

Skills We’re Looking For

  • Proficiency in Microsoft T-SQL and database development tools
  • Experience with data integration tools (SSIS or similar)
  • Exposure to DevOps practices and programming languages such as Python or Scala (preferred)
  • Experience with logical/physical database design and BI tools (plus)
  • Familiarity with reporting tools such as Tableau or Power BI

Abilities That Will Help You Succeed

  • Strong critical thinking, problem-solving, and adaptability
  • Ability to learn new technologies quickly
  • Effective communication skills across technical and non-technical teams
  • Collaborative mindset and comfort working in an Agile team environment, * 5+ years of database engineering / development experience (SQL Server, T-SQL)
  • Experience with SSIS or comparable data integration tools
  • Strong understanding of data warehousing, data modeling, and ETL processes
  • Experience working with relational databases (SQL Server or similar RDBMS)
  • Ability to build and support data pipelines and transformation frameworks
  • Collaborative mindset with strong communication and problem-solving ability, * Do you have experience with SSIS or comparable data integration tools?
  • Strong understanding of data warehousing, data modeling, and ETL processes?
  • Experience working with relational databases (SQL Server or similar RDBMS)?

Education:

  • Bachelor’s (Required)

Experience:

  • database engineering: 5 years (Required)

Work Location: Hybrid remote in Detroit, MI 48242

Benefits & conditions

4.74.7 out of 5 stars Detroit, MI 48242 Hybrid work $125,000 - $135,000 a year - Full-time, Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, * $125,000 - $135,000 base salary
  • ~5% annual bonus target
  • Full benefits + PTO package

Pay: $125,000.00 - $135,000.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all