1

Database Software Engineer Jobs in Florida (NOW HIRING)

Software Engineer responsibilities include gathering user requirements, defining system ... Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)

New

Lead Software Engineer

Daytona Beach, FL · On-site

$110 - $170/hr

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Lead database design efforts, including data modeling, performance optimization, query tuning, and ...

Lead Software Engineer

Daytona Beach, FL · On-site

$120 - $170/hr

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Lead database design efforts, including data modeling, performance optimization, query tuning, and ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Lead database design efforts, including data modeling, performance optimization, query tuning, and ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Lead database design efforts, including data modeling, performance optimization, query tuning, and ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Lead database design efforts, including data modeling, performance optimization, query tuning, and ...

The Software Engineer will be responsible for designing, implementing, and maintaining complex ... Database design and SQL * RESTful API design and implementation * Demonstrated experience with:

The Software Engineer will be responsible for designing, implementing, and maintaining complex ... Database design and SQL * RESTful API design and implementation * Demonstrated experience with:

Software Engineer Location: Jacksonville, FL / Alpharetta, GA / Berkeley Heights, NJ (Either ... API * Experience building Go applications backed by a relational database such as Postgres or ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Working knowledge of Microsoft SQL Server development, including database design, stored procedures ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Working knowledge of Microsoft SQL Server development, including database design, stored procedures ...

Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical ... Working knowledge of Microsoft SQL Server development, including database design, stored procedures ...

Create and maintain database objects (tables, views, triggers, functions, procedures, packages, etc ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Create and maintain database objects (tables, views, triggers, functions, procedures, packages, etc ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Create and maintain database objects (tables, views, triggers, functions, procedures, packages, etc ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

Create and maintain database objects (tables, views, triggers, functions, procedures, packages, etc ... Software Engineering; Systems Engineering; Statistics; Security and Risk Analysis (Information ...

next page

Showing results 1-20

Database Software Engineer information

See Florida salary details

$45.2K

$91.3K

$125.2K

How much do database software engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for database software engineer in Florida is $91,253.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,400.00 and $104,600.00 per year, depending on experience, location, and employer.

What does a database software engineer do?

A Database Software Engineer is responsible for designing, developing, and maintaining the software that manages databases. They create systems that enable efficient storage, retrieval, and manipulation of data for applications and organizations. Their work often includes optimizing database performance, ensuring data security, and collaborating with other engineers to integrate databases with applications. Database Software Engineers typically use languages like SQL and may work with various database management systems such as MySQL, PostgreSQL, or Oracle.

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

To thrive as a Database Software Engineer, you need strong proficiency in database design, SQL programming, and knowledge of data modeling concepts, typically supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, PostgreSQL, Oracle, and tools such as ETL platforms or cloud databases, as well as certifications like Oracle Certified Professional, are often required. Analytical thinking, problem-solving skills, and effective communication set standout engineers apart in collaborating with teams and troubleshooting issues. These skills and qualities are crucial for ensuring robust, scalable, and efficient database solutions that support organizational data needs.

What are some common challenges faced by database software engineers when working with large-scale data systems?

Database Software Engineers often encounter challenges related to optimizing query performance, ensuring data integrity, and maintaining scalability as data volume grows. Working with large-scale systems requires balancing the need for fast data retrieval with efficient storage and backup solutions. Additionally, collaborating with application developers and DevOps teams to implement updates and troubleshoot issues is a key part of the role. Staying current with advancements in database technologies and best practices is essential for overcoming these challenges and ensuring robust, high-performing systems.

What is the difference between Database Software Engineer vs Database Administrator?

AspectDatabase Software EngineerDatabase Administrator
Primary RoleDesigns, develops, and maintains database software and systemsManages, maintains, and secures existing databases
Skills & CertificationsSQL, database development, programming languages, certifications like Oracle Certified ProfessionalSQL, database management, backup/recovery, certifications like Microsoft Certified: Azure Database Administrator Associate
Work EnvironmentDevelopment teams, software companies, tech firmsIT departments, data centers, enterprise environments

While both roles work with databases, Database Software Engineers focus on creating and improving database software, whereas Database Administrators manage and maintain existing databases to ensure performance and security.

Do database software engineers work with databases?

Yes, database software engineers design, develop, and maintain database systems, working directly with databases to ensure data is stored, organized, and accessible efficiently. They often use tools like SQL and database management systems to optimize performance and security.

What job categories do people searching Database Software Engineer jobs in Florida look for?

The top searched job categories for Database Software Engineer jobs in Florida are:

What are popular job titles related to Database Software Engineer jobs in FL?

For Database Software Engineer jobs in FL, the most frequently searched job titles are:

Infographic showing various Database Software Engineer job openings in Florida as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $91,253 per year, or $43.9 per hour.

Software Engineer

Kissimmee, FL

Full-time

Posted 3 days ago

New


Job description

We are looking for a passionate Software Engineer to design, develop and install software solutions.

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Responsibilities

  • Execute a full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Requirements

  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field