Senior Data Engineer

KASTLE SYSTEMS LLC
  • Falls Church, VA
    3 days ago

    Job Description

    Overview

    Kastle Systems is a leader in managed security solutions, offering cutting-edge technologies to enhance the safety and security of commercial buildings, residential complexes, and government facilities. We are on a mission to deliver scalable, innovative security services with our powerful tech stack, open platform, and managed service business model.

    We are a fast-growing security technology company specializing in enterprise-grade physical access control systems and deep platform integrations. Our solutions protect critical infrastructure, commercial real estate, healthcare facilities, and government campuses worldwide. We build proprietary hardware-software ecosystems and partner with leading identity providers, PIAM platforms, and building management systems to deliver seamless, intelligent security operations at scale.

    We are looking for a Senior Data Engineer with proven people management experience to join our engineering organization and help us unlock the full potential of the data our systems generate - from access events and device telemetry to integration pipelines and compliance reporting.

    In addition to a collaborative work environment in a cutting-edge industry, we provide excellent benefits (Comprehensive Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, etc.). Ths role would also offer a hybrid work environment with the flexibility to balance in-office and remote work. We are proud to be a Certified Great Place to Work with awards for being a Top Work Place with Top Diversity, Equity, & Inclusion practices! Please visit Kastle Careers to learn more about working with Kastle.

    Responsibilities

    Role overview

    As a Senior Data Engineer, you will design, build, and maintain the data infrastructure that powers our access control platform. You will lead a small team of data and analytics engineers, set technical standards, and serve as the connective tissue between our security hardware, cloud platform, and the enterprise systems our customers integrate with. You will own the data pipelines that ingest millions of daily access events, deliver actionable intelligence to customers, and feed the compliance and audit workflows our enterprise clients depend on. You will also own the data management layer for our core business systems - ERP, CRM, and customer support platforms - using advanced SQL to model, reconcile, and govern customer, contract, order, billing, and service data so that product, operations, finance, and sales teams work from a single trusted source of truth.

    Key responsibilities

    Data Engineering & Architecture

    • Design and maintain scalable ETL/ELT pipelines ingesting access events, device telemetry, and identity data from distributed physical access control systems
    • Architect and evolve our cloud data platform (AWS/Azure/GCP) including data lake, warehouse, and streaming components
    • Build and maintain real-time data pipelines using Kafka, Kinesis, or equivalent to support live event dashboards and alerting
    • Develop data models for access control entities: doors, readers, credentials, cardholders, zones, schedules, and audit logs
    • Own the integration data layer connecting our platform with PIAM, LDAP/Active Directory, HR systems, and building management systems (BMS)
    • Own ERP and CRM data management: design and maintain data models, master data (customers, sites, accounts, contracts, products, orders, invoices, and service entitlements), and pipelines between ERP, CRM, support/ticketing, and our access control platform
    • Write, tune, and review advanced SQL (complex joins, window functions, CTEs, stored procedures, views) to support operational reporting, finance and sales analytics, and data reconciliation across systems
    • Lead ERP, CRM, and support platform data migrations and implementations, including data mapping, cleansing, deduplication, validation, cutover, and post-go-live reconciliation
    • Establish master data management (MDM) practices and data stewardship standards, including golden-record definitions, ownership, and change control across ERP and CRM systems
    • Ensure data quality, lineage, and observability across all production pipelines
    • Implement and enforce data governance, retention, and security policies in alignment with SOC 2, GDPR, and FedRAMP requirements

    Technical Leadership & Management

    • Lead, mentor, and grow a team of 3-6 data and analytics engineers
    • Conduct regular 1:1s, performance reviews, and career development planning for direct reports
    • Define and uphold engineering best practices: code review standards, testing requirements, CI/CD pipelines, and documentation
    • Partner with product managers and solutions architects to translate customer requirements into technical roadmap items
    • Collaborate with firmware and embedded systems engineers to define data schemas and transmission protocols for access control hardware
    • Drive incident response for data pipeline failures affecting customer-facing SLAs
    • Participate in technical interviews and contribute to hiring decisions for the data engineering team

    Qualifications

    Required qualifications

    • 7+ years of professional data engineering experience, with at least 2 years in a lead or people management role
    • Expert proficiency in Python and SQL (advanced analytical and transactional SQL, including window functions, CTEs, stored procedures, indexing, and query performance tuning); strong command of data modeling and warehouse design
    • Hands-on experience with cloud data platforms such as Snowflake, Databricks, BigQuery, or Redshift
    • Deep experience with data pipeline orchestration tools (Apache Airflow, Prefect, Dagster, or equivalent)
    • Proficiency with streaming and event-driven architectures (Kafka, Kinesis, Spark Streaming)
    • Strong understanding of REST API integration patterns and experience building data connectors for enterprise SaaS systems
    • Hands-on experience managing data in ERP and CRM platforms (e.g., NetSuite, SAP, Microsoft Dynamics 365, Oracle, Salesforce, HubSpot), including data extraction, transformation, and integration via native APIs, connectors, and SQL
    • Proven experience leading or supporting ERP, CRM, or support platform data migrations or implementations, including data mapping, cleansing, validation, and reconciliation
    • Working knowledge of master data management, data stewardship, and cross-system data synchronization for customer, product, contract, and financial data
    • Familiarity with identity and access management concepts: LDAP, Active Directory, SCIM, OAuth 2.0, SAML
    • Experience designing data systems that comply with security and regulatory frameworks (SOC 2, ISO 27001, NIST, GDPR)
    • Demonstrated ability to manage and deliver projects with cross-functional stakeholders in an agile environment
    • Excellent written and verbal communication skills; ability to present technical concepts to non-technical audiences

    Preferred qualifications

    • Experience in the physical security, access control, or IoT/device management industry
    • Familiarity with access control protocols and standards such as OSDP, Wiegand, PACS, or ONVIF
    • Background working with PIAM platforms (Lenel, Genetec, Honeywell Pro-Watch, Gallagher, CCURE, or similar)
    • Experience with ERP/CRM reporting and analytics (e.g., Salesforce reporting, NetSuite SuiteAnalytics, Power BI, Tableau, or similar) and with integration or iPaaS tools (e.g., MuleSoft, Boomi, Workato, Fivetran)
    • Experience with graph databases or network analysis for entity relationship modeling
    • Knowledge of edge computing data ingestion from on-premise access control panels or controllers
    • Contributions to open-source data projects or published technical writing
    • AWS, GCP, or Azure data engineering certifications

    Company Overview

    Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve. Delivering a world class customer experience drives everything we do, and Kastle's mission is to be our customers' best service provider and to ensure that their security the most effective, efficient and convenient. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.

    Equal Opportunity Statement

    At Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.

    #DatabaseAdministration #DBA #DataEngineering #SQL #PostgreSQL #MySQL #MicrosoftSQLServer #DataSecurity #DataIntegrity #CloudComputing #DataGovernance #ETL #DataPipelines #BigData #DataAnalytics #DevOps #Automation #CyberSecurity #AIinDatabases #PerformanceTuning #DataEngineer #SeniorDataEngineer #DataArchitect #ETLDeveloper #DataPipelineEngineer #BusinessIntelligenceDeveloper #DataOperationsEngineer #DataOpsEngineer #DatabaseAdministrator #DBA #BigDataEngineer #CloudDataEngineer

    Numbers & Facts

    LocationFalls Church, VA

    Skills

    • Access Controlunmatched
    • Access Control Hardwareunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Apacheunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Billingunmatched
    • Business Modelunmatched
    • Business Solutionsunmatched
    • Career Developmentunmatched
    • Change Controlunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Commercial Constructionunmatched
    • Commercial Real Estateunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Constructionunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cost Controlunmatched
    • Cross-Functionalunmatched
    • Customer Experienceunmatched
    • Customer Relationsunmatched
    • Customer Relationship Management (CRM)unmatched
    • Customer Relationship Management (CRM) Systemsunmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Data Lakeunmatched
    • Data Managementunmatched
    • Data Mappingunmatched
    • Data Migrationunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • Data Warehousingunmatched
    • Database Analysisunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Distributed Control Systems (DCS)unmatched
    • Diversityunmatched
    • Documentationunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Ecosystemsunmatched
    • Embedded Systemsunmatched
    • Engineeringunmatched
    • Entity Relationship Diagram (ERD)unmatched
    • Financeunmatched
    • Financial Analysisunmatched
    • Financial Reportingunmatched
    • GCP (Good Clinical Practices)unmatched
    • Governmentunmatched
    • HRIS/HRMSunmatched
    • Healthcareunmatched
    • ISO (International Organization for Standardization)unmatched
    • Identity Data Managementunmatched
    • Incident Responseunmatched
    • Internet of Thingsunmatched
    • LDAP (Lightweight Directory Access Protocol)unmatched
    • Leadershipunmatched
    • Leading Edge Technologyunmatched
    • Master Data Management (MDM)unmatched
    • Mentoringunmatched
    • Microsoft Active Directoryunmatched
    • Microsoft Dynamicsunmatched
    • Microsoft Windows Azureunmatched
    • NetSuiteunmatched
    • Network Performance/Analysisunmatched
    • OAuthunmatched
    • Open Sourceunmatched
    • Operational Supportunmatched
    • Oracleunmatched
    • People Managementunmatched
    • Performance Reviewsunmatched
    • Performance Tuning/Optimizationunmatched
    • Physical Securityunmatched
    • Picture Archiving and Communication System (PACS)unmatched
    • Power BIunmatched
    • Presentation/Verbal Skillsunmatched
    • Property Managementunmatched
    • Protective Servicesunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • RMONunmatched
    • Real Estateunmatched
    • Reconciliationunmatched
    • Regulationsunmatched
    • Reporting Dashboardsunmatched
    • SAPunmatched
    • SQL (Structured Query Language)unmatched
    • Salesunmatched
    • Sales Analysisunmatched
    • Salesforce.comunmatched
    • Security Assertion Markup Language (SAML)unmatched
    • Security Complianceunmatched
    • Security Monitoringunmatched
    • Service Level Agreement (SLA)unmatched
    • Snowflake Schemaunmatched
    • Software as a Service (SaaS)unmatched
    • Stewardshipunmatched
    • Stored Proceduresunmatched
    • System Integration (SI)unmatched
    • Systems Engineeringunmatched
    • Tableauunmatched
    • Team Lead/Managerunmatched
    • Technical Leadershipunmatched
    • Technical Presentationunmatched
    • Technical Publicationsunmatched
    • Telemetryunmatched
    • Test Readiness Review (TRR)unmatched
    • Transmission Protocolsunmatched
    • U.S. National Institute of Standards and Technology (NIST)unmatched
    • Writing Skillsunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder