Integrations Engineer

Data Dimensions

Data Dimensions

Other Engineering
Janesville, WI, USA · Janesville, WI, USA · United States · Wisconsin, USA
Posted on Sep 30, 2025

Purpose: The Integrations Engineer designs, develops, and maintains integrations between our systems and those of our partners, clients, and internal teams. Your work will ensure data flows reliably, securely, and efficiently across platforms, enabling seamless user experiences and unlocking business value.

Essential Duties and Responsibilities:

  • Design, build, and maintain integrations between internal systems and external platforms (e.g., SaaS products, client systems, third-party APIs)
  • Collaborate with product, engineering, and business teams to gather integration requirements and deliver solutions
  • Develop and document integration processes, workflows, and specifications
  • Troubleshoot, debug, and resolve integration issues quickly and effectively
  • Monitor integration performance, ensure data integrity, and optimize for scalability and reliability
  • Maintain high standards for code quality, testing, and deployment
  • Participate in architecture discussions and help define best practices for integration services
  • Assist with onboarding new partners and clients by supporting technical integration needs
  • Maintain up-to-date knowledge of integration tools, trends, and technologies strong software engineering background, a deep understanding of APIs and data formats (REST, SOAP, JSON, XML), and enjoys working cross-functionally to solve complex integration challenges.

Qualification Requirements –

To perform the job successfully, an individual should demonstrate the following:

  • Must be at least 18 years of age.
  • Able to read, write and speak English.
  • Successfully pass and maintain acceptable background checks and security clearances.
  • Bachelor’s degree from a four-year college or university plus 3+ years of experience in a software development or systems integration role or equivalent combination of education and experience required.
  • Strong programming skills in one or more languages (e.g., Python, JavaScript, Java, Go, or similar)
  • Experience working with APIs (REST, SOAP) and data formats (JSON, XML)
  • Proficient with integration platforms (e.g., MuleSoft, Zapier, Workato, Dell Boomi, or similar)
  • Familiarity with databases and data transformation (SQL, ETL processes, etc.)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work cross-functionally

Certificates and Licenses:

  • No certificates or licenses needed.

Computer Skills:

  • Must have knowledge of and work experience with Microsoft Office tools (Word, Excel, Outlook, Teams), as well as with one or more of the items in each of the following categories:
    • Preferred Skills:
      • SCRUM Development Methodology.
      • Experience with cloud platforms (AWS, Azure, GCP) and serverless architectures
      • Familiarity with authentication and authorization standards (OAuth, SAML, JWT)
      • Experience working in Agile environments and using tools like Jira, Git, etc.
      • Understanding of CI/CD pipelines and DevOps practices