Demo

Data Engineer / Database Administrator

Kastle Systems International, LLC
Falls, VA Full Time
POSTED ON 1/20/2025
AVAILABLE BEFORE 4/19/2025

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 looking for a skilled Data Engineer / DBA to join our team in Washington, DC. This is a hybrid role that requires a strong foundation in data engineering, database administration, and a passion for building scalable data architectures. If you are ready to make an impact by driving data strategy and managing complex databases in a fast-paced, 24x7 environment, we want to meet you!

Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.

As our Data Engineer / DBA , you will be responsible for designing, implementing, and maintaining Kastle’s data infrastructure, ensuring high availability, security, and performance. You will play a key role in both day-to-day database operations and in building the architecture that enables us to leverage our data for business insights and scalable solutions. This is a critical role within the organization, as we are shifting towards modernizing our infrastructure, removing business logic from stored procedures, and expanding our capabilities in data analytics and automation.

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.). This 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!

Responsibilities

Database Administration :

  • Monitor and maintain database systems (MS SQL Server, PostgreSQL, and MySQL) for optimal performance, security, and availability.
  • Manage backups, disaster recovery plans, and high availability solutions to ensure system resilience.
  • Ensure data integrity, security, and compliance with relevant regulations (e.g., SOC2, GDPR).
  • Optimize database queries, stored procedures, and indexes for performance tuning and efficient data access.
  • Perform capacity planning and recommend improvements to current systems.

Data Engineering :

  • Design, implement, and maintain data pipelines to support both operational systems and data analytics platforms.
  • Develop and manage ETL processes to extract, transform, and load data from various sources into our data warehouse and operational databases.
  • Collaborate with software engineering teams to modernize the architecture, ensuring separation of business logic from stored procedures.
  • Work closely with Product Management to understand data needs for product development and feature analytics.
  • Implement best practices for data governance, data quality, and data modeling.
  • Collaboration and Innovation :

  • Work alongside the DevOps and engineering teams to improve the CI / CD process related to data management and deployment.
  • Drive initiatives to automate repetitive tasks in database administration and data engineering.
  • Participate in the design and implementation of the new architecture, leveraging cloud platforms like MSFT Azure.
  • Troubleshoot and resolve database issues in a 24x7 environment, supporting on-call engineering teams when necessary.
  • Qualifications

  • 5 years of experience in a combined data engineering and database administration role.
  • Proven experience with MS SQL Server, PostgreSQL, and MySQL.
  • Strong understanding of ETL processes, data warehousing, and data architecture principles.
  • Experience with Azure or similar cloud platforms for database management and data pipeline solutions.
  • Knowledge of DevOps practices (containerization, Infrastructure as Code, CI / CD) and experience collaborating with DevOps teams.
  • Proficiency in performance tuning, query optimization, and index management.
  • Experience with scripting languages (e.g., Python, PowerShell) to automate database tasks.
  • Strong analytical and problem-solving skills, with the ability to work effectively under pressure in a fast-paced environment.
  • Preferred but not required :

  • Experience with NoSQL databases like MongoDB or Redis.
  • Familiarity with KPI dashboards and reporting frameworks for monitoring database performance.
  • Prior experience working in a 24x7 operations environment.
  • Knowledge of security best practices in data management, including encryption, data masking, and access controls.
  • Experience in data migration projects from legacy systems to modern, cloud-based platforms.
  • 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 is the most effective, efficient and convenient.

    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.

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Data Engineer / Database Administrator?

    Sign up to receive alerts about other jobs on the Data Engineer / Database Administrator career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $92,929 - $122,443
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $92,929 - $122,443
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $71,122 - $96,652
    Income Estimation: 
    $92,929 - $122,443
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $143,391 - $179,890
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Kastle Systems International, LLC

    Kastle Systems International, LLC
    Hired Organization Address Silver Spring, MD Full Time
    Overview Founded in 2003, Urban Alarm, a Kastle Systems company, began with a vision to create a different kind of secur...
    Kastle Systems International, LLC
    Hired Organization Address Austin, TX Full Time
    Overview Not sure what skills you will need for this opportunity Simply read the full description below to get a complet...
    Kastle Systems International, LLC
    Hired Organization Address Falls, VA Full Time
    Serves as Recruiting Coordinator for all Kastle Interviews : Ensure all candidates have a world class interview experien...
    Kastle Systems International, LLC
    Hired Organization Address Austin, TX Full Time
    Overview The property technology space is growing rapidly, and Kastle Systems is leading the way. Kastle Systems is the ...

    Not the job you're looking for? Here are some other Data Engineer / Database Administrator jobs in the Falls, VA area that may be a better fit.

    Data Engineer / Database Administrator

    Kastle Systems, Falls, VA

    Oracle Database Administrator

    Koniag Data Solutions, LLC, College Park, MD

    AI Assistant is available now!

    Feel free to start your new journey!