Physical Security Systems Integration Engineer

Kastle Systems

Falls Church, New York (VA, NY)

On-site

USD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k) plan
Generous paid time off
Tuition and training assistance
Life and disability insurance
Wellness programs

Job summary

Kastle is hiring a Junior Systems Integration Engineer in Falls Church, VA. You will support integration work, build towards owning smaller integrations, and help the team turn customer reports into clear, reproducible cases.

The role blends API access, SCIM provisioning, and data handling with a strong focus on quality and collaboration. You will triage tickets, write bug cases, assist with deployments, and maintain guides and runbooks while learning the Kastle platform and its security-focused

Qualifications

  • Bachelor's degree or equivalent practical experience in a relevant field.
  • 1 to 3 years in a technical role such as integration, support, QA, or systems administration.
  • Working knowledge of REST APIs and JSON, HTTP status codes, and token-based authentication.
  • Basic understanding of identity concepts and directory services.
  • Scripting experience (Python or PowerShell) for data cleaning and comparison.
  • Clear written communication and experience with Jira or similar ticketing tools.

Responsibilities

  • Triage and work integration support tickets with payloads, logs, and configuration details.
  • Write clear bug cases in Jira with steps to reproduce and evidence.
  • Support customer and partner implementations, including SCIM and API access.
  • Validate and reconcile data, normalize formats, and ensure source systems align.
  • Test APIs using Postman or scripts, verify authentication and event delivery.
  • Maintain accurate integration guides, runbooks, and knowledge bases.
  • Support SDK adoption and keep implementation guidance up to date.
  • Keep work visible with tickets and weekly status reporting.
  • Work in the sprint cycle, alternating between new work and operations.

Skills

REST APIs
JSON
Analytical thinking
Written communication

Education

Bachelor's degree in computer science / IT / engineering or related field

Tools

Postman
Jira
SQL
Python
PowerShell

Job description

Overview

Kastle Systems is a physical access control company. The Systems Integration team connects Kastle's platform to the systems our customers and partners already run. That includes Kastle's APIs, such as event delivery to security and operations platforms; identity provisioning through SCIM with providers like Okta and Microsoft Entra; and integrations with third-party visitor management, mobile credential, and middleware platforms.

As a Junior Systems Integration Engineer, you will support the head engineer and the wider team across integration support and implementation work. You will take on a defined share of tickets and projects, learn how each integration works end to end, and build toward owning smaller integrations yourself. Your work helps our core Product and Engineering teams receive clear, reproducible cases instead of raw customer reports.

Our success is driven by the combination of advanced technology and talented people. We are proud to be a Certified Great Place to Work®, recognized for a culture that prioritizes both professional excellence and employee well-being. In addition to a great work environment, we provide a comprehensive benefits package including medical, dental, and vision coverage, a 401(k) plan, and generous paid time off. Our offerings also include tuition and training assistance, BrightHorizons lifestyle assistance, life and disability insurance, and wellness programs. For more information on what it's like to work with us, please visit Life at Kastle.

What you will do
  • Triage and work integration support tickets. Gather payloads, logs, and configuration details; reproduce the issue; identify the likely cause; resolve what falls within the team's scope; and route the rest with a complete case.
  • Write clear bug cases in Jira for Product and Engineering: steps to reproduce, expected and actual behavior, and supporting evidence.
  • Support customer and partner implementations. Help set up SCIM connections, API access, and file-based integrations; run test plans and user acceptance testing; and confirm results before go-live.
  • Validate and reconcile data. Prepare and check import files, match and de-duplicate identity and credential records, normalize formats, and confirm that source systems and Kastle agree.
  • Test APIs. Use Postman or scripts to exercise REST endpoints and confirm authentication, token handling, pagination, and event delivery behave as documented.
  • Maintain documentation. Keep integration guides, runbooks, the troubleshooting knowledge base, and after action reports accurate and current.
  • Support SDK adoption. Help partners and customers implement Kastle's mobile SDK and keep implementation guidance up to date.
  • Keep work visible. Maintain tickets and project boards, and contribute to weekly status and integration health reporting.
  • Work in the team's sprint cycle, alternating between new implementation work and operations and support work.
  • Handle customer data responsibly. Access events and identity records contain personal information; you will follow the team's data handling practices.
  • Draft customer and partner communications for review, and take on more direct communication as you gain experience.
Required qualifications
  • Bachelor's degree in computer science, information technology, engineering, or a related field, or equivalent practical experience.
  • 1 to 3 years in a technical role such as integration, support engineering, QA, solutions, or systems administration. Internships and substantial project work count.
  • Working knowledge of REST APIs and JSON, including HTTP status codes and token-based authentication, and hands-on use of Postman or a similar tool.
  • Basic understanding of identity concepts: single sign-on, directory services, and identity providers.
  • Working knowledge of SQL and comfort handling CSV and Excel data, with scripting experience (for example Python or PowerShell) for cleaning and comparing data.
  • A methodical approach to diagnosis: you read logs and payloads carefully and keep confirmed facts separate from assumptions.
  • Clear written communication, and experience with a ticketing tool such as Jira.
Preferred qualifications
  • Administrative experience with Okta or Microsoft Entra ID, or experience with SCIM provisioning.
  • Exposure to physical security or access control systems, such as Genetec, Lenel, or C Cure.
  • Exposure to SIEM tools, building automation, video surveillance, or elevator integrations.
  • Experience with a mobile SDK (React Native, iOS, or Android).
  • Experience with SFTP or other file-based integrations.
  • Experience with SQL
Company Overview

The property technology space is growing rapidly, and Kastle is leading the way. Kastle 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 / Affiantative 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. For more information, please visit Kastle Careers.

#LI-JF1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Physical Security Systems Integration Engineer
Physical Security Systems Integration Engineer

Kastle Systems • West Falls Church (VA)

On-site
USD 65,000 - 90,000
Medical, dental, and vision
401(k) plan
Paid time off
+4
Physical Security Systems Integration Engineer
Physical Security Systems Integration Engineer

Kastle Systems • New York (NY)

On-site
USD 70,000 - 95,000
Medical, dental and vision coverage
401(k) plan
Generous paid time off
+4
Physical Security Systems Integration Engineer
Physical Security Systems Integration Engineer

Kastle Systems • Falls Church (VA)

On-site
USD 62,000 - 90,000
Medical, dental, and vision coverage
401(k) plan
Generous paid time off
+1
Solutions Architect, Physical Security Systems
Solutions Architect, Physical Security Systems

Kastle Systems International, LLC • New York (NY)

On-site
USD 140,000 - 180,000
Medical, dental, and vision coverage
401(k) plan
Generous paid time off
+4
Senior Data Engineer
Senior Data Engineer

Kastle Systems • Falls Church (VA)

Hybrid
USD 140,000 - 190,000
Medical/Dental/Vision
401K
Tuition/Training Assistance
+2
Full Stack Software Engineer
Full Stack Software Engineer

Kastle Systems • Falls Church (VA)

On-site
USD 85,000 - 115,000
Medical/Dental/Vision
401K
Tuition/Training Assistance
+1
Sales Engineer
Sales Engineer

Kastle Systems • Fremont (CA)

On-site
USD 75,000 - 110,000
Physical Security Systems Programmer
Physical Security Systems Programmer

Kastle Systems • Falls Church (VA), Houston (TX)

On-site
USD 70,000 - 100,000
Medical, dental and vision coverage
401(k) plan
Paid time off
+3
Physical Security Systems Programmer
Physical Security Systems Programmer

Kastle Systems • West Falls Church (VA)

On-site
USD 70,000 - 95,000
Medical, dental, and vision coverage
401(k) plan
Generous paid time off
+3
Installation Technician I
Installation Technician I

Kastle Systems • Falls Church (VA)

On-site
USD 60,000 - 70,000
Medical, dental, vision coverage
401(k) with company match
Paid time off