Jobverse
DevOps Engineer · United States

Senior Integration Engineer

hamster·San Francisco

View & apply on company site →

You will be responsible for building robust and scalable integrations between various systems of record, ensuring seamless data flow and consistency across platforms. This role requires expertise in stateful two-way synchronization and a deep understanding of integration patterns.

RESPONSIBILITIES

  • Design and implement robust integration solutions between various systems of record.
  • Develop stateful two-way synchronization mechanisms to ensure data consistency across platforms.
  • Build and maintain APIs for external system integrations.
  • Implement error handling and retry mechanisms for reliable data synchronization.
  • Monitor and optimize integration performance and reliability.
  • Collaborate with product and engineering teams to define integration requirements.
  • Document integration patterns and best practices for the team.
  • Troubleshoot and resolve integration issues in production environments.
  • Mentor junior engineers and contribute to best practices within the team.

REQUIRED SKILLS AND QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software development with a focus on integrations.
  • Strong programming skills in JavaScript/TypeScript and experience with Node.js.
  • Deep understanding of RESTful APIs and web service architectures.
  • Experience with stateful data synchronization and conflict resolution strategies.
  • Proficiency in working with various data formats (JSON, XML, CSV) and transformation techniques.
  • Experience with message queues and event-driven architectures.
  • Strong understanding of database systems and data modeling principles.
  • Experience with cloud platforms and infrastructure (AWS, Azure, or GCP).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.

PREFERRED QUALIFICATIONS

  • Experience with enterprise integration platforms (MuleSoft, Apache Camel, or similar).
  • Knowledge of ETL/ELT processes and data pipeline development.
  • Experience with real-time data streaming and processing.
  • Familiarity with GraphQL and modern API design patterns.
View & apply on company site →

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

← All DevOps Engineer jobs