Full-Time Senior Backend Developer
Soar is hiring a remote Full-Time Senior Backend Developer. The career level for this job opening is Expert and is accepting Worldwide based applicants remotely. Read complete job description before applying.
Soar
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About Us:Soar is a global fintech startup focusing on financing and investment. Headquartered in Saudi Arabia, it's expanding regionally, aiming to help people achieve financial goals via innovative financial and property investment solutions.
Position Overview:We seek a Senior Backend Engineer to join our growing engineering team. You'll be crucial in developing and scaling our core backend infrastructure, ensuring secure, reliable, and high-performing services for users. Work closely with engineers, product managers, and stakeholders to design and implement backend solutions for our financial services platform.
Job Duties and Responsibilities:
- Backend Development: Design, develop, and maintain high-quality backend systems, APIs, and services that are scalable, efficient, and secure.
- Performance Optimization: Ensure backend services meet performance, scalability, and reliability standards. Optimize and improve existing systems for increasing traffic and business demands.
- Security: Implement robust security measures to protect financial data and comply with relevant regulations (e.g., PCI-DSS, GDPR).
- Collaboration: Work closely with frontend developers, product managers, and stakeholders to deliver complete features.
- Code Quality: Write clean, maintainable, and well-tested code. Conduct code reviews and adhere to best practices.
- Mentorship: Mentor junior developers, sharing your expertise in backend development, architecture, and best practices.
- Troubleshooting: Identify and resolve system performance, security, and reliability issues promptly.
- Continuous Improvement: Stay updated with the latest trends in backend development, fintech, and cloud technologies. Contribute to tech stack and development practice evolution.
Required Skills and Experience:
- 5+ years backend development experience, focused on building scalable and secure web applications or APIs.
- Proficient in server-side programming languages (e.g., Node.js).
- Expertise in relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB), Redis and SQL databases.
- Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Strong microservices architecture experience.
- RESTful API design and integration expertise.
- Proficiency with version control systems (e.g., Git).
- Experience implementing security best practices (e.g., data encryption, authentication, OAuth, JWT).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience working in agile environments and using tools like Jira, Confluence, or Trello.
Preferred Skills:
- Fintech/Payments industry experience.
- Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation), monitoring and logging tools (e.g., Prometheus, Grafana).
- Familiarity with blockchain technology and its financial applications.
- Proficiency in additional languages (e.g., Python, Java, Rust).
- AI-based application development experience, including machine learning models, NLP, and frameworks like TensorFlow, PyTorch.