Skip to content
mimi

Senior Backend Engineer with Distributed Systems Engineer

Cbase Inc

Hanover · On-site Full-time Senior 2w ago

About the role

About

(Note -- Not looking for Java Developer / API Developer)

Fintech/Banking exp is a must - not looking for mixed domain profiles

Some C++ exposure

AWS Preferred

Java (Spring Boot) or Python (FastAPI / asyncio)

Trading Platforms

Kafka Heavy

Key Responsibilities

  • Design, develop, and maintain scalable, cloud‑native backend services
  • Build and support event‑driven and asynchronous systems using streaming and messaging platforms(Kafka)
  • Engineer low‑latency, high‑throughput systems with strong resiliency and fault tolerance
  • Optimize performance for compute‑ and data‑intensive workloads
  • Collaborate with platform, DevOps, and Front office teams to deliver end‑to‑end solutions
  • Participate in architecture reviews, code reviews, and production readiness assessments
  • Troubleshoot production issues and drive performance, reliability, and scalability improvements
  • Contribute to engineering standards, best practices, and mentoring

Required Skills & Experience

  • 6–10+ years of experience in backend software engineering
  • Strong proficiency in Java, Python, or similar backend languages
  • Solid experience building microservices and REST / async APIs
  • Strong understanding of distributed systems, concurrency, and scalability patterns
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with event streaming / messaging systems (Kafka or equivalent)
  • Strong problem‑solving skills and ability to work in complex, evolving systems

Good to Have

  • High‑Performance Computing (HPC) experience, including performance tuning, parallelism, or compute‑intensive workloads
  • Experience using Redis for caching, pub/sub, or distributed state management
  • Strong working knowledge of Apache Kafka, including producers/consumers, schemas, and stream processing
  • Experience with Symphony‑based integrations or platforms (messaging, workflows, or automation)
  • Basic to intermediate exposure to C++, or comfort understanding and modifying C++ code
  • Experience with low‑latency / real‑time systems
  • Exposure to Docker, Kubernetes, and modern CI/CD pipelines

Note -- Not looking for Java Developer / API Developer

Skills

AWSasyncioC++FastAPIJavaKafkaKubernetesPythonSpring Boot

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