Physical Security Systems Integration Engineer

Kastle Systems•Falls Church, VA

About The Position

Kastle Systems is a physical access control company. The Systems Integration team connects Kastle’s platform with systems customers and partners already use, including APIs for event delivery, SCIM identity provisioning, 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 wider team with integration support and implementation work. You will handle a defined share of tickets and projects, learn how integrations work end to end, and build toward owning smaller integrations. The role helps Product and Engineering teams receive clear, reproducible cases rather than unstructured customer reports. The position combines ticket triage, implementation assistance, data validation, API testing, documentation, SDK adoption support, and project and status tracking. You will work in the team’s sprint cycle, alternating between implementation work and operations and support. You will handle customer data in line with the team’s data practices and draft customer and partner communications for review, taking on more direct communication as you gain experience.

Requirements

  • 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, including single sign-on, directory services, and identity providers.
  • Working knowledge of SQL and comfort handling CSV and Excel data, with scripting experience such as Python or PowerShell for cleaning and comparing data.
  • A methodical approach to diagnosis, including carefully reading logs and payloads and separating confirmed facts from assumptions.
  • Clear written communication and experience with a ticketing tool such as Jira.

Nice To Haves

  • 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, such as React Native, iOS, or Android.
  • Experience with SFTP or other file-based integrations.
  • Experience with SQL.

Responsibilities

  • Triage and work integration support tickets by gathering payloads, logs, and configuration details; reproducing issues; identifying likely causes; resolving issues within the team’s scope; and routing other issues with a complete case.
  • Write clear bug cases in Jira for Product and Engineering, including reproduction steps, expected and actual behavior, and supporting evidence.
  • Support customer and partner implementations, including setting up SCIM connections, API access, and file-based integrations; running test plans and user acceptance testing; and confirming results before go-live.
  • Prepare and check import files; match and de-duplicate identity and credential records; normalize formats; and confirm data agreement between source systems and Kastle.
  • Test REST APIs with Postman or scripts, including authentication, token handling, pagination, and event delivery.
  • Maintain integration guides, runbooks, the troubleshooting knowledge base, and after-action reports.
  • Help partners and customers implement Kastle’s mobile SDK and keep implementation guidance current.
  • 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.
  • Follow the team’s data handling practices when accessing personal information in event and identity records.
  • Draft customer and partner communications for review and take on more direct communication as experience grows.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan
  • Generous paid time off
  • Tuition and training assistance
  • BrightHorizons lifestyle assistance
  • Life insurance
  • Disability insurance
  • Wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service