Senior Back-end Engineer

CITA LABS

Singapore

On-site

SGD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CITA Lab, founded in Singapore in 2026, seeks an experienced Senior Backend Engineer to design, build, and operate scalable backend systems for blockchain-related products. You will work on APIs, transaction processing, payments and wallet integrations, with a focus on high-concurrency, reliability, and security in fintech contexts.

Ideal candidates have strong experience with distributed systems, microservices, databases, and modern backend stacks.

Qualifications

  • 5+ years of backend software engineering experience.
  • Proficiency in Go, Java, Rust, Python or Node.js/TypeScript.
  • Experience designing distributed systems and microservices.
  • Strong skills with RESTful and service-to-service APIs.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Build systems for transaction processing, payments, wallets, and settlements.
  • Design and maintain REST, RPC, GraphQL, and WebSocket APIs.
  • Implement caching and asynchronous processing; optimize performance.
  • Troubleshoot production issues and participate in design reviews.
  • Collaborate with Frontend, DevOps, Security, QA, and Product teams.

Skills

Go
Java
Rust
Python
Node.js/TypeScript
Distributed systems
Microservices
REST APIs
Performance tuning

Tools

PostgreSQL
MySQL
Redis
Kafka
Docker
Kubernetes

Job description


Company Overview & Vision


Founded in Singapore in April 2026, CITA Lab is a dynamic software development startup dedicated to building high-quality, custom blockchain-related products tailored specifically to our customers' requirements. Our diverse product lineup includes centralized/decentralized cryptocurrency exchange solutions, secure crypto wallets, smart contracts, dApps, and more. We turn complex blockchain capabilities into seamless, secure, and intuitive user experiences for clients worldwide.


Responsibilities


- Design, develop, and maintain scalable, high-performance backend services and APIs.
- Build reliable systems for transaction processing, payments, settlements, wallets, and other financial workflows.
- Design and maintain REST, RPC, GraphQL, and/or WebSocket APIs.
- Develop distributed and event-driven systems capable of handling high transaction volumes.
- Design service boundaries, data models, API contracts, and communication patterns.
- Improve system performance, latency, throughput, reliability, and scalability.
- Design robust retry, timeout, idempotency, reconciliation, and failure-recovery mechanisms.
- Build integrations with blockchain networks, payment providers, financial institutions, and third-party services.
- Design and optimize relational and NoSQL database solutions.


- Implement caching, message queues, and asynchronous processing where appropriate.


- Troubleshoot complex production issues across applications, databases, networks, and infrastructure.
- Participate in architecture reviews and technical design discussions.
- Conduct code reviews and establish backend engineering standards.
- Write comprehensive unit, integration, and end-to-end tests.


- Collaborate with Frontend, DevOps, Security, QA, and Product teams.
- Mentor other engineers and contribute to engineering best practices.


What you'll do


We are looking for an experienced Senior Backend Engineer to design, build, and operate scalable, secure, and highly available backend systems.
You will work on core services supporting financial and blockchain products, including APIs, transaction processing, payment and settlement workflows, wallet integrations, real-time systems, and internal infrastructure.
The ideal candidate has strong experience with distributed systems, microservices, databases, and high-concurrency backend applications. Experience in FinTech, payments, cryptocurrency, trading, or Web3 is highly desirable.


Requirements



  • 5+ years of professional backend software engineering experience.

  • Strong proficiency in at least one backend language such as Go, Java, Rust, Python, or Node.js/TypeScript.

  • Strong understanding of data structures, algorithms, concurrency, and software design principles.

  • Experience designing and operating production-grade distributed systems and microservices.

  • Strong experience designing RESTful APIs and service-to-service APIs.

  • Experience with relational databases such as PostgreSQL or MySQL.

  • Strong understanding of database transactions, indexing, query optimization, locking, and concurrency.

  • Experience with caching systems such as Redis.

  • Experience with message brokers or streaming platforms such as Kafka, RabbitMQ, NATS, or equivalent technologies.

  • Experience with asynchronous processing and event-driven architecture.

  • Understanding of Docker, Kubernetes, and cloud environments such as AWS, GCP, or Azure.

  • Experience with CI/CD and automated testing.

  • Strong debugging and production troubleshooting skills.

  • Experience with monitoring, logging, metrics, and distributed tracing.


Nice-to-have



  • Microservices and service boundaries

  • Distributed systems

  • Event-driven architecture

  • High-concurrency systems

  • API design and versioning

  • Database architecture

  • Caching strategies

  • Message queues and event streaming

  • Idempotency

  • Distributed transactions

  • Eventual consistency

  • Retry and timeout strategies

  • Rate limiting

  • Circuit breakers

  • Horizontal scaling

  • Fault tolerance

  • Disaster recovery

  • Observability

  • Zero-downtime deployments

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Backend) Singapore
Software Engineer (Backend) Singapore

Aquariux • Singapore

On-site
SGD 60,000 - 90,000
Senior Front-end Engineer
Senior Front-end Engineer

CITA LABS • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer
Backend Engineer

WavesReach • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer
Backend Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Backend Engineer: Build Scalable FinTech & Blockchain APIs
Senior Backend Engineer: Build Scalable FinTech & Blockchain APIs

CITA LABS • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

ATT DIGIVERSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer
Backend Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 100,000 - 140,000
Backend Engineer
Backend Engineer

User Experience Researchers Pte Ltd • Singapore

Hybrid
SGD 80,000 - 120,000
U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 200,000
Backend Developer
Backend Developer

Talent-Merge Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000