HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NA

    Nahc

    Technology

    Senior Backend Engineer (Golang)

    Any, Hong Kong SAR ChinaOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    All Nahc jobs

    Job description

    Our client is seeking a seasoned Backend Engineer to help build high-performance, cloud-native infrastructure to support our research, trading, and data pipelines. This role is crucial to enabling real-time data ingestion and processing workflows, and ensuring our systems can meet the demands of a high-uptime, low-latency trading environment.

    What You Will Do

    • Lead the design and development of robust high-performance, cloud-native backend systems using Go that support real-time data processing and low-latency workflows.
    • Drive engineering excellence through code quality, best practices, and mentorship of other team members.
    • Work closely with trading, product, and infrastructure teams to understand system requirements and deliver performant solutions.
    • Take ownership of production services, ensuring reliability, observability, and performance tuning. Optimize systems performance and ensure system stability, reliability, and security.
    • Contribute to infrastructure automation and CI/CD improvements to support rapid deployment and operational agility.
    • Conduct in-depth code reviews, lead technical discussions, and influence engineering culture and standards.
    • Implement automated testing, CI/CD pipelines, and participate in code reviews and design discussions.
    • Deploy and manage services leveraging cloud-native tools and best practices
    • Monitor, debug, and troubleshoot production systems and be a part of the on-call incident response team in a high-uptime environment

    What You Will Need

    • 5+ years of backend development experience, including 3+ years with Go in production-grade systems.
    • Experience leading large-scale system design and mentoring engineers on engineering best practices.
    • Strong knowledge of concurrency, memory management, and performance optimization in Go.
    • Proven track record of designing and deploying microservice architectures in high-availability, high-throughput environments.
    • Solid understanding of message queues, event-driven architectures, and asynchronous processing.
    • Strong understanding of microservice architecture and REST/gRPC APIs.
    • Strong understanding of networking data transmission protocols (TCP, UDP, WSS, etc.)
    • Experience building and deploying cloud-native applications
    • Familiarity with containerization technologies (Docker) and orchestration engines (e.g., ECS, Kubernetes).
    • Proficiency with message brokers (e.g., Kafka) and distributed systems.
    • Knowledge of data storage technologies such as PostgreSQL, Redis, and time-series databases.

    Job details are sourced from the employer's original posting.

    Open job posting
    NA

    About the company

    Nahc

    NAHC is a company focused on providing solutions and services within its industry.

    View all Nahc jobs
    Industry
    Technology
    Open roles
    37

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.