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.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.