Back to Jobs
Soar FinancialsDevelopment 26d ago

Senior Backend Engineer (Node.js & Microservices)

Remote (Anywhere in the World)
Full-time
Not Mentioned
Be the first applicant! 🚀

Job Description

Soar Financials is seeking a Senior Backend Engineer to join their engineering team and play a critical role in developing and scaling their core backend infrastructure. You will work on a financial services platform, ensuring security, reliability, and high performance while mentoring junior developers.

Key Responsibilities

  • Core Development: Design, develop, and maintain high-quality backend systems and APIs that are scalable and secure.
  • Microservices: Design and build microservices-based architectures.
  • Security: Implement robust security measures (Data encryption, OAuth, JWT) to safeguard financial data and ensure compliance with PCI-DSS and GDPR.
  • Optimization: Optimize existing systems to handle increasing traffic and improve performance.
  • Mentorship: Mentor junior developers and conduct code reviews.

Requirements

  • Experience: Minimum of 5+ years of experience in backend development.
  • Tech Stack: Proficiency in Node.js is required.
  • Databases: Expertise with both Relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases, plus Redis.
  • Infrastructure: Hands-on experience with Cloud (AWS/Azure/GCP), Docker, and Kubernetes.
  • DevOps: Knowledge of CI/CD pipelines and DevOps practices.

Nice to Have

  • Fintech: Previous experience in the fintech or payments industry.
  • Emerging Tech: Proficiency in Python, Java, or Rust, or experience with Blockchain integration.
  • AI/ML: Experience developing AI-based applications using frameworks like TensorFlow or PyTorch.
  • IaC: Experience with Terraform or CloudFormation.

Application Process

  • Coderbyte Exam: By clicking Apply, you will be automatically redirected to a 1-hour exam. Please ensure that you are ready to begin immediately.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.