Skip to content
mimi

Backend Engineer (Data Synchronization)

Jobs via Dice

Pittsburgh · On-site Contract Lead Yesterday

About the role

About Scalable Systems

Scalable Systems is a USA based Big Data, Analytics and Digital Transformation company focused on vertical specific innovative solutions. By providing next generation technology solutions and services, we help organizations to identify risks & opportunities, achieve operational excellence and to gain an innovative edge.

About the Role

We are seeking a highly experienced Senior Lead Backend Engineer to design and maintain complex Data Synchronization solutions. This role focuses on building high-performance, Event-Driven systems utilizing Apache Kafka to ensure seamless data flow and real-time processing across distributed environments.

Key Responsibilities

  • Develop and maintain robust data synchronization solutions using .NET Core and C#.
  • Implement an Event-Driven Model to optimize and scale synchronization processes.
  • Utilize Apache Kafka for efficient, Real-Time Data Streaming and high-volume processing.
  • Design and manage complex Queues and Topics to ensure reliable messaging and data integrity.
  • Collaborate with cross-functional teams to translate business requirements into technical synchronization workflows.
  • Troubleshoot and resolve critical issues within the messaging infrastructure and synchronization logic.

Essential Skills

  • 12+ years of professional experience in Software Development.
  • Expert-level proficiency in .NET Core and C#.
  • Strong mastery of Event-Driven Architecture and associated Design Patterns.
  • Hands-on experience implementing production-grade solutions with Apache Kafka.
  • Deep understanding of Message Queuing systems, Topic management, and data flow optimization.
  • Proven ability to troubleshoot and optimize complex Synchronization Processes.

Desirable Skills

  • Front-end development experience with Angular and Angular Material.
  • Strong commitment to quality via Unit Testing using Jasmine and Karma.
  • Experience in high-availability, enterprise-scale environments.

Keywords

.NET Core, C#, Apache Kafka, Event-Driven Architecture, Kafka Topics, Message Queues, Data Synchronization, Real-Time Streaming, Angular, Angular Material, Jasmine, Karma, Distributed Systems.

Skills

.NET CoreAngularAngular MaterialApache KafkaC#Data SynchronizationEvent-Driven ArchitectureJasmineKarmaKafka TopicsMessage QueuesReal-Time Data StreamingUnit Testing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free