1

Database Programmer Jobs in Miami, FL (NOW HIRING)

Job Title Senior Programmer Department: IT/Development Operations Reports To: Chief Development ... Experience with API development, database architecture, and system integrations. * Knowledge of ERP ...

Job Title Senior Programmer Department: IT/Development Operations Reports To: Chief Development ... Experience with API development, database architecture, and system integrations. * Knowledge of ERP ...

Senior Data Engineer

Miami, FL · On-site

$101K - $137K/yr

Follows standards, processes and methodologies to develop each phase of data architecture (e.g. data manipulating processes, database technology generating processes). * Mentor junior engineers ...

Senior Data Engineer

Miami, FL · On-site

$101K - $137K/yr

Follows standards, processes and methodologies to develop each phase of data architecture (e.g. data manipulating processes, database technology generating processes). * Mentor junior engineers ...

Bachelor's degree in a technical field such as Information Systems, Software Engineering, Data Analysis, or related discipline * 7+ years of hands-on experience with Oracle database development and ...

Mgr, Database Management Systems Designs or modifies data models to solve complex database ... Work with Data Managers and EDC Programmers to implement new or modified global library objects (e ...

Showing results 41-60

Database Programmer information

See Miami, FL salary details

$18

$38

$69

How much do database programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for database programmer in Miami, FL is $38.46, according to ZipRecruiter salary data. Most workers in this role earn between $29.47 and $38.94 per hour, depending on experience, location, and employer.

What is a database programmer?

Database programmers maintain a company’s database and ensure the stored information is secure. Some database programmers may design databases from scratch, but most companies use an established commercial database, such as the ones offered by Oracle, IBM, or Microsoft. The job duties of a database programmer include writing Structured Query Language (SQL) queries, generating data reports, and troubleshooting storage issues.

What is a database programmer?

A Database Programmer is a specialized software developer who designs, implements, and maintains databases to store and organize data efficiently. They write code, often using languages like SQL, to create database structures, queries, and procedures that support data-driven applications. Database Programmers also ensure data integrity, optimize performance, and may collaborate with other IT professionals to integrate databases with applications. Their role is essential in managing the flow and security of information within an organization.

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

To thrive as a Database Programmer, you need strong proficiency in database design, SQL programming, and a solid understanding of data modeling, typically supported by a degree in computer science or a related field. Familiarity with database management systems like Oracle, MySQL, or Microsoft SQL Server, as well as certifications such as Microsoft Certified: Azure Database Administrator Associate, are highly beneficial. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for this role. These competencies ensure reliable database performance, efficient data handling, and successful collaboration with development teams and stakeholders.

How does a database programmer typically collaborate with other IT professionals during a project?

Database Programmers often work closely with software developers, system administrators, and business analysts to design, implement, and maintain databases that support various applications. Collaboration usually involves gathering requirements, integrating databases with front-end applications, and troubleshooting performance issues together. Being proactive in communication and documentation is essential, as projects often require aligning database functionalities with broader technical and business goals. Regular meetings and code reviews are common, helping ensure that solutions are robust and scalable.

What is the difference between Database Programmer vs Database Developer?

AspectDatabase ProgrammerDatabase Developer
CredentialsTypically requires programming skills, SQL certifications, and knowledge of database languagesOften requires similar credentials, with additional focus on database design and architecture
Work EnvironmentWorks primarily with coding, scripting, and database maintenance in IT or software companiesInvolves designing, developing, and optimizing databases in various industries
Employer & Industry UsageUsed in tech firms, finance, healthcare, and any industry relying on data managementCommon in software development, data analysis, and enterprise IT sectors

While both roles involve working with databases, a Database Programmer mainly focuses on coding and maintaining database scripts, whereas a Database Developer is more involved in designing and developing database systems. The roles often overlap, but the developer typically has broader responsibilities in database architecture and optimization.

Are database programmers still in demand?

Database programmers, also known as database developers or SQL developers, are in steady demand due to the ongoing need for data management and analysis across industries. Skills in SQL, database design, and familiarity with platforms like Oracle, MySQL, or Microsoft SQL Server are highly valued, and employment opportunities remain strong as organizations rely on data-driven decision-making.

How much do database programmers make?

Database programmers typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Skilled professionals with knowledge of SQL, database management systems, and programming languages like Python or Java tend to have higher earning potential.

What are popular job titles related to Database Programmer jobs in Miami, FL?

For Database Programmer jobs in Miami, FL, the most frequently searched job titles are:

What job categories do people searching Database Programmer jobs in Miami, FL look for?

The top searched job categories for Database Programmer jobs in Miami, FL are:

Infographic showing various Database Programmer job openings in Miami, FL as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $80,002 per year, or $38.5 per hour.

$110 - $140/hr

Other

Posted 3 days ago

New


Job description

This position is on – site in our Royal Caribbean Headquarters 1050

Journey with us! Combine your career goals and sense of adventure by joining our exciting team of employees. Royal Caribbean Group is pleased to offer competitive compensation and benefits package, and excellent career development opportunities, each offering unique ways to explore the world.

The Royal Caribbean Group Casino Operations team has an exciting career opportunity for a full-time Lead, Casino Database Marketing reporting to Senior Manager, Casino Database Marketing.

Position Summary

This role is responsible for overseeing Casino Marketing to maximize net revenue and margins from the casino database by promoting sailings to known casino guests and driving additional acquisition efforts. This role is also responsible for partnering with VIP Program operations and the Club Royale loyalty rewards program to increase inbound customer contact.

This role owns the database marketing reinvestment strategy and analysis of Direct Mail and Email campaigns, and partners with Marketing, Consumer Outreach, and Revenue Management to drive aggressive growth in casino bookings at the most profitable margins possible. This role will have a primary focus in seamlessly assisting in rolling out a Digital Experience for Casino guests. This role will be responsible for building new templates to fit for web production, planning out casino calendars, developing strategies for driving traffic through the web, brainstorm on solutions for challenges this will pose, and rethink the way casino offers are created and deployed to casino VIPs.

The success of this role will be measured by growth in bookings (both through CO & web bookings), Net Gaming Revenue, conversion and the marketable database. This role will report to Manager, Casino Database Marketing.

Essential Duties And Responsibilities
  • Oversee all casino database marketing campaigns, as well as analyzing the database & brainstorming for growth opportunities.
  • Own the relationship with marketing, web, ecommerce, VIP services, RM, and all other stakeholders involved in a Web Targeted Offer & project manage from the campaign creation to deployment to ensure seamless launch.
  • Lead projects related to web offers, web testing, and transition of the manual CO process to an automated web & digital experience.
  • Collaborate with web & VIP services to ensure all different campaign types are supported on web platforms.
  • Brainstorm new creative segmented and automated campaigns to deploy via app and Web.
  • Segment casino marketing database and determine offers for database marketing campaigns that maximize profitability of targeted player groups through segmentation testing and analysis.
  • Own casino marketing testing program, including proposal of tests, overseeing the analysis/reporting of tests, and ensuring learnings are incorporated into all casino channels.
  • Delivers consistent post-campaign/monthly/quarterly/annual reports with analysis and insights that will be implemented into casino tactics.
  • Serve as the liaison between internal Club Royale teams and Marketing to ensure proper development and delivery of casino collateral and loyalty initiatives.
  • Collaborate with Club Royale and Marketing teams to strategically increase automated touchpoints to improve guest experience and loyalty engagement.
  • Consistently evaluate processes and campaign development strategies with Marketing to ensure our teams are working efficiently to develop and execute campaigns quickly.
  • Provide guidance for and support other Casino initiatives such as Instant Rewards, Partnership Certificate Events, Rep cross-marketing, Player Development marketing and more.
  • Partner with Shipboard Operations, IT, and Hotel Performance to constantly improve quantity and quality of casino database as well as accuracy of data transfer from ship to shore.
  • When appropriate, personally manage customer issues, escalations, and onboard responsibilities.

Performs other duties as required. This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to perform any other job-related duties assigned by their supervisor or management.

Financial & Quantitative Responsibilities
  • Meet and exceed annual casino bookings/revenue/APD growth targets
  • Meet and exceed targets for Web Related growth including revenue and bookings generated
Qualifications
  • College degree required. 3 to 5 years database marketing required.
Knowledge And Skills
  • Education: BS/BA in Marketing, Industrial Engineering, analytics, or related field
  • Experience in database analytics and revenue optimization, CRM, customer contact strategy and loyalty marketing.
  • Knowledge of the principles of casino mathematics, including the calculation of theoretical loss, is a plus.
  • Proficiency with a variety of software packages such as Excel, Word, Powerpoint and working knowledge or basic understanding of programs such as Alteryx, SQL, PowerBI, SAS and others.
  • Execution: excellent attention to detail and follow through.
  • Project management: ability to manage multiple campaigns and cross-functional team members.
  • Familiarity with metrics-based marketing.
  • Demonstrated leadership capabilities and effective verbal and written communication skills.
  • Ability to read, write and present extensive and complex procedures to an executive level audience.
  • Ability to travel domestically and internationally and work flexible hours.
  • Approach: energy and enthusiasm to drive results; must be self-motivated, proactive and poised.
Working Conditions

The physical demands described here are representative of those requirements employees must meet to perform the essential functions of this job with or without reasonable accommodations. While performing job functions the employee is regularly required to sit, stand, write, review and type reports, compile data, operate a pc, communicate, listen, and assess information.

The employee may move about the office complex, may travel to other office locations, and may lift, push, pull or move 10 - 15 pounds. Visual requirements include distant, close and color vision, and ability to adjust focus.

We know there's a lot to consider. As you go through the application process, our recruiters will be glad to provide guidance, and more relevant details to answer any additional questions. Thank you again for your interest in Royal Caribbean Group.

It is the policy of the Company to ensure equal employment and promotion opportunity to qualified candidates without discrimination or harassment on the basis of race, color, religion, sex, age, national origin, disability, sexual orientation, sexuality, gender identity or expression, marital status, or any other characteristic protected by law. Royal Caribbean Group and each of its subsidiaries prohibit and will not tolerate discrimination or harassment.

#J-18808-Ljbffr