1

Database Developer Jobs in Detroit, MI (NOW HIRING)

Oracle DBA

Troy, MI · On-site +1

$48 - $65.50/hr

Minimum 2 years working in Oracle Engineered Systems (ODA, Exadata) * Hands-on experience on upgrading database to 19c * Hands-on experience on database platform migration * Strong understanding of ...

Oracle DBA

Troy, MI · Remote

$52 - $70.75/hr

Minimum 2 years working in Oracle Engineered Systems (ODA, Exadata) * Hands-on experience on upgrading database to 19c * Hands-on experience on database platform migration * Strong understanding of ...

Software Developer

Rochester Hills, MI · On-site

$81K - $130K/yr

Relational database programming using SQL and SQL Server * Knowledge of InstallShield What Would Be Even Better * Associate's &Bachelor's degree in Computer Science, Electrical Engineering, or ...

Senior Data Engineer

Southfield, MI · On-site

$145K - $155K/yr

The Senior Data Engineer is responsible for the design, construction, and operation of the company ... Analyze and document legacy ERP database schemas and map them to a canonical, company-wide ...

Senior Data Engineer

Southfield, MI · On-site

$145K - $155K/yr

The Senior Data Engineer is responsible for the design, construction, and operation of the company ... Analyze and document legacy ERP database schemas and map them to a canonical, company-wide ...

Need senior SQL-Server DBA to assist with development and implementation of SQL-Server ... Some programming experience, exposure to SSIS is good to have. NOTE: This is not an operational ...

Senior Data Engineer

Southfield, MI · On-site

$145K - $155K/yr

The Senior Data Engineer is responsible for the design, construction, and operation of the company ... Analyze and document legacy ERP database schemas and map them to a canonical, company-wide ...

Sr. Data Engineer

Ann Arbor, MI · On-site

$140K - $200K/yr

Strong Python and SQL, with deep experience designing database and warehouse schemas, including ... Engineer Out Requirements, then Automate. We simplify, optimize, and then automate for scale. Share ...

Senior Data Engineer

Troy, MI · Hybrid

$100K - $137K/yr

Required Experience (Must Have) Expert Python & SQL Developer Strong AWS Experience (Lambda, Glue ... Databases Experience with Automotive Data / Industry Experience with Agile / Scrum Primary ...

Senior Data Engineer

Troy, MI · Hybrid

$100K - $136K/yr

Required Experience (Must Have) Expert Python & SQL Developer Strong AWS Experience (Lambda, Glue ... Databases Experience with Automotive Data / Industry Experience with Agile / Scrum Primary ...

Senior Data Engineer

Troy, MI · Hybrid

$100K - $137K/yr

Required Experience (Must Have) Expert Python & SQL Developer Strong AWS Experience (Lambda, Glue ... Databases Experience with Automotive Data / Industry Experience with Agile / Scrum Primary ...

Senior Data Engineer

Troy, MI · Hybrid

$100K - $137K/yr

Required Experience (Must Have) Expert Python & SQL Developer Strong AWS Experience (Lambda, Glue ... Databases Experience with Automotive Data / Industry Experience with Agile / Scrum Primary ...

Senior Data Engineer

Troy, MI · Hybrid

$100K - $136K/yr

Required Experience (Must Have) Expert Python & SQL Developer Strong AWS Experience (Lambda, Glue ... Databases Experience with Automotive Data / Industry Experience with Agile / Scrum Primary ...

Showing results 41-60

Database Developer information

See Detroit, MI salary details

$26

$52

$79

How much do database developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for database developer in Detroit, MI is $52.59, according to ZipRecruiter salary data. Most workers in this role earn between $43.08 and $59.47 per hour, depending on experience, location, and employer.

What is a database developer?

A database developer works in an Information Technology (IT) department creating and maintaining databases. You monitor and troubleshoot databases and run debugging processes. Responsibilities can include offering support to other departments or clients, updating systems, advising management on tech solutions and security, and managing machine data. You use computers, cloud data, applications, and programs to improve processes and streamline coding strategies. You may also have duties like presenting information to clients or upper management, and proposing and enacting system updates.

What are the key skills and qualifications needed to thrive as a database developer, and why are they important?

To thrive as a Database Developer, you need expertise in database design, SQL programming, and data modeling, typically backed by a degree in computer science or a related field. Familiarity with relational database management systems (such as SQL Server, Oracle, or MySQL), ETL tools, and relevant certifications like Microsoft Certified: Azure Database Administrator Associate are commonly required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with stakeholders and troubleshoot issues efficiently. These skills ensure the development of robust, scalable, and secure database solutions that support organizational data needs.

What are some common challenges faced by database developers when working on large-scale projects?

Database Developers working on large-scale projects often encounter challenges such as optimizing query performance, ensuring data integrity, and managing database scalability. As databases grow, maintaining efficient indexing, handling concurrent access, and implementing robust backup and recovery strategies become increasingly complex. Collaboration with application developers and system administrators is essential to ensure smooth integration and to address issues related to data migration and security. Staying updated with the latest database technologies and best practices can help mitigate these challenges and contribute to project success.

What is the difference between Database Developer vs Database Administrator?

AspectDatabase DeveloperDatabase Administrator
Primary RoleDesigns, develops, and maintains database systems and applicationsManages, maintains, and secures existing databases
Skills & CertificationsSQL, PL/SQL, database design, programming skillsDatabase management, backup/recovery, security, certifications like Oracle DBA or Microsoft SQL Server
Work EnvironmentDevelopment teams, software projects, coding-focusedIT operations, system administration, troubleshooting
GoalsCreate efficient database solutionsEnsure database availability, performance, and security

While both roles work closely with databases, a Database Developer focuses on creating and optimizing database systems and applications, whereas a Database Administrator manages the ongoing operation, security, and maintenance of existing databases. Understanding these differences helps organizations assign the right responsibilities and professionals for their data needs.

Are database developers still in demand?

Database developers are still in demand as organizations continue to rely on data management and analysis. Skills in SQL, database design, and familiarity with platforms like Oracle, MySQL, or SQL Server are valuable, and demand is expected to grow with increasing data-driven decision-making.

Can I become a database developer with no experience?

Yes, it is possible to become a database developer with no prior experience by learning relevant skills such as SQL, database design, and programming languages like Python or Java. Entry-level positions often require demonstrating knowledge through certifications, projects, or internships, and gaining hands-on experience is essential for career advancement.

What are the most commonly searched types of Database Developer jobs in Detroit, MI?

The most popular types of Database Developer jobs in Detroit, MI are:

What are popular job titles related to Database Developer jobs in Detroit, MI?

For Database Developer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Database Developer jobs in Detroit, MI look for?

The top searched job categories for Database Developer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Database Developer jobs?

Cities near Detroit, MI with the most Database Developer job openings:

Infographic showing various Database Developer job openings in Detroit, MI as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $101,096 per year, or $48.6 per hour.

Senior Database Administrator

Warren, MI • On-site

Universal Logistics Holdings, Inc.
Trucking • 5 - 10K employees

$46.75 - $64.25/hr

Full-time

Medical, Dental, Vision, PTO

Re-posted 15 days ago


Universal Logistics Holdings rating

6.2

Company rating: 6.2 out of 10

Based on 46 frontline employees who took The Breakroom Quiz


Job description

Are you looking to join a dynamic team that provides its people with the tools to be successfull and opportunities to grow?
Universal Logistics is a leading provider of customized transportation and logistics solutions, offering a comprehensive suite of services including transportation, value-added, intermodal, and specialized services utilized throughout entire supply chains.
Universal has immediate career opportunities in your area. Apply today to become part of the Universal team!

Duties and Responsibilities

  • Administer, configure, and optimize Microsoft SQL Server environments, including performance tuning, capacity planning, backup, restore, and disaster recovery.
  • Design, implement, and maintain highly available and scalable database architectures using SQL Server high availability and disaster recovery technologies (e.g., Always On Availability Groups, multi-site deployments).
  • Lead database performance diagnostics and tuning efforts, including query optimization, indexing strategies, and workload analysis.
  • Partner with application and infrastructure teams on schema design, database standards, code reviews, and release planning.
  • Develop and enhance proactive monitoring and alerting solutions to identify performance, capacity, and availability risks before impact.
  • Automate routine database administration tasks using scripting and standardized operational processes (e.g., PowerShell, T-SQL).
  • Manage database lifecycle activities including upgrades, patching, and migrations.
  • Ensure database environments meet enterprise security, compliance, and governance requirements, including access controls and auditing.
  • Support and optimize reporting and analytics workloads to ensure data accuracy, performance, and availability for business users.
  • Maintain accurate technical documentation and continuously improve operational processes and runbooks.
  • Research and evaluate database tools, technologies, and best practices to improve reliability and performance.
  • Mentor junior engineers and contribute to team knowledge sharing and continuous improvement.
  • Participate in on-call rotations and provide off-hours support as required to maintain system availability.

Requirements

  • Extensive experience administering Microsoft SQL Server in enterprise environments, including performance tuning and troubleshooting.
  • Strong hands-on experience with Always On Availability Groups in multi-site environments.
  • Experience implementing and managing backup, restore, and disaster recovery strategies for mission-critical databases.
  • Proficiency with database automation and scripting (PowerShell, T-SQL).
  • Hands-on experience with SQL Server Reporting Services (SSRS), Qlik, and other data presentation or reporting tools is required.
  • Experience supporting and tuning reporting workloads for business intelligence and analytics use cases.
  • Experience with database monitoring and observability tools (e.g., Idera SQL DM, native SQL Server monitoring).
  • Solid understanding of SQL Server security best practices, including least-privilege access and auditing.
  • Experience planning and executing SQL Server upgrades, patching, and migrations with minimal downtime.
  • Knowledge of Python for automation, tooling, or data-related tasks is a plus.
  • Highly self-motivated with strong attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to prioritize and execute tasks effectively in high-pressure environments.
  • Strong customer service orientation.
  • Excellent technical documentation and communication skills.

Benefits:

  • Competitive salary and performance-based incentives. (Based on experience).
  • Paid time off
  • Health, dental, and vision insurance.
  • 410k
  • Professional development and training opportunities.

What Universal Logistics Holdings employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom