
Backend Engineer – Digital Banking
Required Skills
.NET
core banking
C#
Kafka
Kubernetes
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.
Job Description
Job Title: Backend Engineer – Digital Banking
Job Type: Contractor
Location: Remote
Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
Key Responsibilities:
- Design, develop, and optimize backend APIs and microservices for robust digital banking platforms using .NET Core and C#.
- Integrate with core banking systems, payment gateways, middleware, and external partners to enable seamless customer experiences.
- Implement and maintain containerized deployments with Kubernetes and manage event-driven messaging with Kafka.
- Champion secure coding practices and uphold banking industry information security standards in all backend developments.
- Collaborate with our team and DevOps to ensure reliable CI/CD pipelines, deployment automation, and operational excellence.
- Utilize AI-assisted development tools—such as Claude Code, Codex, or GitHub Copilot—to accelerate delivery and raise code quality.
- Document technical specifications, participate in code reviews, and rapidly troubleshoot production issues to minimize downtime.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science or related discipline.
- 3–6 years of proven experience developing backend systems with .NET Core and C#.
- Deep expertise in building and consuming RESTful APIs, with a solid grasp of microservices architecture.
- Practical knowledge of Entity Framework Core, LINQ, SQL Server, and performance tuning for high-throughput applications.
- Hands-on experience with Kafka, Kubernetes, containerization, and message-broker integration.
- Familiarity with secure authentication protocols (OAuth2, JWT, OpenID) and experience in banking, fintech, or regulated industries.
- Excellent written and verbal communication skills, with a strong emphasis on precise documentation and collaborative teamwork.
Preferred Qualifications:
- Experience with API Gateways (Kong, Azure APIM) and event-driven backend architectures.
- Exposure to ELK Stack, Grafana, and advanced monitoring/logging tools.
- Background in financial services environments with emphasis on compliance, secure SDLC, and audit readiness.