Senior Data Engineer


KnowBe4, Inc. is a high growth information security company. We are the world’s largest provider of new-school security awareness training and simulated phishing. KnowBe4 was created to help organizations manage the ongoing problem of social engineering. Tens of thousands of organizations worldwide use KnowBe4’s platform to mobilize their end users as a last line of defense and enable them to make better security decisions, every day.

We are ranked #1 best place to work in technology nationwide by Fortune Magazine and have placed #1 or #2 in The Tampa Bay Top Workplaces Survey for the last four years. We also just had our 26th record-setting quarter in a row!

The Senior Data Engineer is responsible for developing, managing and optimizing our data pipelines, architecture, and datasets using Amazon Web Services. He or she will work alongside the developers, data analysts and data scientists to support the organization’s  data initiatives by evaluating, reviewing, implementing, and building the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.


  • Design and develop data pipelines and ETL processes to connect with various data sources
  • Collaborate with Data Architects, Business SMEs, and Data Scientists to design, develop end-to-end data pipeline to meet fast paced organization needs across geographic regions
  • Support application programming interfaces (APIs), tools, and third-party products to extract data from SaaS applications
  • Extract data from various systems such as, NetSuite, and our own products to create data models
  • Design and maintain enterprise data warehouse models
  • Deploy updates and fixes and provide technical support as requested
  • Implement standardized, automated operational and quality control processes to deliver accurate and timely data and reporting to meet or exceed SLAs.
  • Ensure current and future architecture meets stakeholder needs
  • Build and manage large scale data systems and ingestion capabilities and infrastructure
  • Research, recommend, and implement methods to ensure data integrity and quality

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or relevant field required
  • A minimum of 4 years of proven work experience as a data engineer
  • 2+ years of Amazon Web Services (AWS) data related services required
  • Strong scripting skills: Python, PySpark
  • Strong understanding of data structures and writing complex data analysis queries
  • Strong understanding of non-relational data structures and concepts related to BI
  • Proven track record of shipping large, complex, data products


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

No recruitment agencies, please.

Back to top