Haystack
← Back to Jobs
Technology
SI

Backend/Microservice Engineer

Sidzen LLCIrving, TX🇺🇸United StatesPosted 2 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Irving, TX, United States
Posted
Yesterday
DockerMicroservicesNode.jsBlockchainGoogle CloudJavaKafkaKubernetesPythonWeb3

Job Description

Seeking a highly experienced Backend/Microservice Engineer to build the microservices layer connecting a blockchain platform with core enterprise systems. In this role, you will design and develop scalable, secure, and resilient backend services that enable seamless integration between on-chain and off-chain environments.

You will work closely with engineering, architecture, product, and enterprise integration teams to deliver services for transaction orchestration, reconciliation, event processing, and API connectivity.

 

Key Responsibilities

  • Design, develop, and maintain APIs and microservices integrating blockchain-based platforms with enterprise systems.
  • Build services supporting transaction orchestration, lifecycle management, reconciliation, and event processing.
  • Develop reliable integrations between on-chain and off-chain applications, data sources, and business processes.
  • Implement event-driven architectures using technologies such as Kafka or Google Cloud Pub/Sub.
  • Ensure the scalability, availability, security, and resilience of the services layer.
  • Apply microservices design principles, including service autonomy, observability, fault tolerance, and effective API versioning.
  • Collaborate with cloud, DevOps, security, and application teams to support cloud-native deployments.
  • Write clean, maintainable, well-tested code and contribute to technical documentation and design reviews.
  • Troubleshoot performance, integration, and production issues across distributed systems.
  • Help establish engineering best practices for backend development, CI/CD, monitoring, logging, and operational support.

Required Qualifications and Skills

  • Strong experience with one or more backend programming languages, such as:
    • Java
    • Node.js
    • Python
    • Go
  • Proven experience designing and developing APIs and microservices.
  • Strong understanding of event-driven architectures and messaging platforms, including Kafka and/or Google Cloud Pub/Sub.
  • Experience with distributed systems, asynchronous processing, and enterprise application integration.
  • Cloud-native development experience, preferably with Google Cloud Platform (Google Cloud Platform).
  • Knowledge of scalability, resilience, fault tolerance, observability, and performance optimization.
  • Familiarity with software development best practices, automated testing, source control, and CI/CD pipelines.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience developing Web3, blockchain, or distributed-ledger applications.
  • Familiarity with smart contract platforms, blockchain nodes, wallets, transaction signing, or blockchain data indexing.
  • Experience integrating on-chain transactions with traditional enterprise systems.
  • Knowledge of blockchain transaction lifecycle management and reconciliation processes.
  • Experience with containerized applications and orchestration platforms such as Docker and Kubernetes.
  • Familiarity with enterprise security, identity, authentication, and authorization patterns.

Similar jobs