Customer Integrations Engineer

PAR TechnologyNew Hartford, NY
1dRemote

About The Position

We are seeking a Customer Integrations Engineer to support the development and maintenance of integrations between our internal platforms and third-party systems. This role is ideal for an early-career engineer who wants hands-on experience with real APIs, production data, and backend services while learning how enterprise systems interact in real-world environments. You’ll work on existing integrations, help build new ones, and troubleshoot real customer scenarios alongside senior engineers. In this role, you’ll gain exposure to restaurant-industry HRIS, payroll, POS, and accounting platforms, and learn how to design integrations that handle real-world complexity -- not just ideal workflows. This role builds a strong foundation in backend engineering and systems integration. Success means developing the skills to support production systems responsibly, contributing meaningfully to integration work, and progressively taking ownership of integration projects. As you grow, you’ll have opportunities to advance into technical, product, or leadership paths depending on your interests and strengths.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 1–3 years of professional or internship experience in software development, integrations, or data-related roles.
  • Hands-on experience with C#, SQL, or backend development (professional, academic, or personal).
  • Curiosity about how systems communicate and work together in the real world
  • Working knowledge of C# or another object-oriented programming language.
  • Basic understanding of REST APIs and JSON.
  • Familiarity with SQL and relational databases.
  • Interest in backend systems, integrations, and data workflows

Nice To Haves

  • Strong problem-solving mindset and a desire to learn.
  • High attention to detail when working with data and production systems.
  • Ability to follow established patterns and seek help when needed.
  • Clear communication and collaboration skills.

Responsibilities

  • Build, maintain, and support integrations with client systems and third-party platforms.
  • Enhance existing integration code through bug fixes, small feature updates, and incremental improvements.
  • Analyze third-party APIs to understand data structures, authentication methods, and common edge cases.
  • Investigate production integration errors, log issues, and escalate complex problems as needed.
  • Build backend services and automation workflows using C#/.NET.
  • Write and maintain scripts or lightweight services to streamline internal processes.
  • Learn and apply patterns related to asynchronous processing, batching, and error handling.
  • Participate in code reviews to improve code quality and deepen engineering skills.
  • Help build and maintain internal APIs, applying fundamentals of API design, versioning, and security.
  • Support internal web applications built with Angular by making small updates and bug fixes.
  • Gain exposure to full-stack development through guided tasks and pair programming.
  • Use SQL to investigate data issues, validate integration outputs, and identify inconsistencies.
  • Help identify missing or unexpected data across systems and support cleanup or correction efforts.
  • Collaborate with senior team members to diagnose and correct data and workflow issues.
  • Work closely with senior engineers, product managers, and operations teams to understand requirements.
  • Communicate progress, blockers, and findings clearly and proactively.
  • Ask questions, document learnings, and continuously build domain knowledge about integrated systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service