Database Engineer (Salesforce)

at KnowBe
Published January 7, 2024
Location Clearwater, FL
Category Default  
Job Type Full-time  


About KnowBe4

KnowBe4, the provider of the world's largest security awareness training and simulated phishing platform, is used by tens of thousands of organizations around the globe. KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day.

Fortune has ranked us as a best place to work for women, for millennials, and in technology for four years in a row! We have been certified as a "Great Place To Work" in 8 countries, plus we've earned numerous other prestigious awards, including Glassdoor's Best Places To Work.

Our team values radical transparency, extreme ownership, and continuous professional development in a welcoming workplace that encourages all employees to be themselves. Whether working remotely or in-person, we strive to make every day fun and engaging; from team lunches to trivia competitions to local outings, there is always something exciting happening at KnowBe4.

The Database Engineer is a key IT professional responsible for the design and efficient use of an organization's databases through collaboration with stakeholders. This role is critical in optimizing database architecture and integrations while maintaining best practices in data integrity, security, and performance.


  • Manage and optimize our Salesforce database, ensuring data integrity, availability, and performance.
  • Leverage DemandTools to schedule, run, and monitor data management tasks and cleanup procedures.
  • Manage and maintain our database integrations, ensuring seamless data flow between Salesforce and external systems.
  • Design and implement database structures, procedures, and workflows that align with the company's needs and objectives.
  • Develop and manage database integrations
  • Work closely with cross-functional teams to understand data requirements, and provide technical expertise.
  • Monitor system health, and perform regular backups, restorations, and updates as necessary.
  • Resolve database-related incidents and problems in a timely and efficient manner.
  • Develop and maintain documentation for database designs, processes, and best practices.
  • Provide training and support to users to ensure optimal system utilization.
  • Stay current with the latest Salesforce updates, tools, and best practices to drive continuous improvement.
  • Act as lead on duplicate management and prevention

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience as a Database Engineer or similar role with significant Salesforce exposure.
  • Experience with SaaS CRM/Lead Management data structures a big plus
  • Proven familiarity with DemandTools and Celigo integrations or equivalent tools.
  • Strong SQL skills and a deep understanding of relational database principles.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills, both written and verbal.
  • Familiarity with Salesforce best practices, trends, and the wider Salesforce ecosystem.
  • Ability to work both independently and in a team-oriented environment.
  • Database Management Systems (DBMS): Proficiency in working with various DBMS software, such as MySQL, PostgreSQL, Oracle, SQL Server, or MongoDB, depending on the organization's requirements.
  • Database Design: Understanding of database design principles, including data modeling, schema design, and normalization, to create efficient and effective databases.
  • SQL: Strong knowledge of SQL (Structured Query Language) to create, modify, and query databases. This includes writing complex queries, stored procedures, and triggers.
  • Data Security: Implementing and managing security measures to protect sensitive data, such as user access control, encryption, and auditing.

Our Fantastic Benefits

We offer company-wide monthly bonuses, employee referral bonuses, 401k matching (US), fully paid medical insurance (US), open/generous paid time off (length varies by country), parental leave (length varies by country), adoption assistance, tuition reimbursement, certification reimbursement, certification completion bonuses, gym benefits, and a relaxed dress code - all in a modern, high-tech, and fun work environment. For more details about our benefits, visit .

Note: An applicant assessment and background check may be part of your hiring procedure.

Individuals seeking employment at KnowBe4 are considered without prejudice to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please visit

No recruitment agencies, please.