Job Details
Skills And Tools:
Job Description
About Swisstech
Swisstech is a Fintech infrastructure company delivering scalable, secure software platforms to licensed financial institutions. From white-label digital banking systems to modular onboarding and transaction tools, we support clients in launching and managing reliable Fintech operations globally.
We develop full-cycle solutions that are performance-driven, compliant, and production-ready.
Role Description
Swisstech is hiring a Senior Backend Engineer, a top-tier builder ready to design and implement core platform systems from scratch. This is not a junior or mid-level role. We’re looking for someone who already thinks like a system architect, but still writes clean, maintainable code with care and speed.
You will own entire systems, collaborate closely with a senior engineering team, and help define the architecture, technical standards, and backend foundation for a next-gen financial platform.
You will be responsible for building secure-by-default, scalable, multi-tenant aware, and observable backend services capable of powering mission-critical, global fintech operations.
If you're looking for a high-impact role where your technical decisions will shape the future of our stack, culture, and product, this is it.
Why join Swisstech
- High-Impact Engineering Role: Shape the foundation of a mission-critical platform
- Remote Flexibility: Work hybridly
- Autonomy & Ownership: Architect, build, and lead critical systems
- Real Impact: Ship code that powers global financial platforms
- Cutting-Edge Stack: Work with modern tools on real challenges
- Competitive Compensation: Your experience is recognized and rewarded
- Cutting-Edge Projects: Build tech for modern FinTech institutions
- Wellness Support: Internet, fitness allowances and other benefits
- Team Culture: Join a collaborative and innovative environment shaping the future of finance
PLEASE READ before applying
This is a senior-level role only. We are looking for exeptional Senior-level engineers who can architect, lead, and execute backend systems independently.
Job Requirements
Minimum Qualifications
- 5+ years of hands-on backend experience building real-world systems
- A bachelor's degree in computer science or a related field.
- Deep proficiency in .NET Core (C#) — this is our primary backend language
- Solid understanding of relational databases, especially PostgreSQL (or SQL Server)
- Experience with Redis for caching, deduplication, and lightweight queues
- Comfortable designing and implementing event-driven systems with Kafka, RabbitMQ, or similar message brokers
- Understanding of multi-tenant architecture: data isolation, config overrides, modular logic
- Experience working with Docker for development and deployment (Kubernetes experience is a plus)
- Familiarity with CI/CD tools like Azure Pipelines or GitLab CI
- Experience instrumenting production systems with logging (ELK or Loki), metrics (Prometheus/Grafana), and distributed tracing
- Strong system design instincts: you can design secure, fault-tolerant, and scalable services from scratch
- You write clean, testable, observable code that works in production — not just POCs
- You're able to own complex systems independently in fast-moving or ambiguous environments
Highly preferable
- Exposure to Go or Rust
- Experience in fintech, crypto, Lending, payments, or compliance-heavy platforms
- Familiarity with HashiCorp Vault or secure key management tools
- Built or scaled event-based, microservice, or multi-tenant SaaS platforms
- Experience with KYC/AML, audit trail, or PII-sensitive systems
- Background working in early-stage product teams (A→Z)
Tech Stack
.NET 8 | C# | PostgreSQL | SQL Server | Redis | Kafka / RabbitMQ | Azure Event Grid
Docker | Azure | Azure Pipelines | OpenTelemetry | Kubernetes | TypeScript (integration layers)