Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 14 дней назад
Software Engineer II (Backend)
Описание вакансии
Текст:
TL;DR
Software Engineer II (Backend): Building and maintaining scalable backend services and APIs for fintech web and mobile platforms with an accent on microservices, event-driven systems, and secure data handling. Focus on designing high-performance architectures, integrating external services, improving reliability, and troubleshooting production systems.
Location: Riyadh, Saudi Arabia; office-based role
Company
is a Saudi Central Bank-licensed fintech company building financial and operational tools for SMEs across the MENAP region.
What you will do
- Design, develop, and maintain backend services and APIs for web and mobile platforms.
- Build secure, scalable, and high-performance systems using microservices and event-driven architectures.
- Integrate third-party systems, internal APIs, databases, and external services.
- Implement authentication, authorization, data protection, monitoring, and performance improvements.
- Collaborate with product managers, frontend engineers, and other teams to deliver end-to-end solutions.
- Support CI/CD deployments, code reviews, mentoring, debugging, and production issue resolution.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field, or equivalent practical experience.
- 3+ years of backend development experience in a production environment.
- Strong proficiency in one or more of .NET, Node, Python, Go, or Java.
- Experience designing RESTful APIs or GraphQL, with solid knowledge of microservices and event-driven systems.
- Experience with SQL and NoSQL databases, cloud platforms, Docker, Kubernetes, CI/CD, and automated testing.
- Knowledge of security principles, OAuth2, JWT, data privacy, performance, scalability, and reliability.
Culture & Benefits
- Inclusive and diverse culture supporting innovation and flexibility.
- Competitive compensation package with potential share participation.
- Regular training and an annual learning stipend.
- International team representing more than 30 nationalities across 7 countries.
- Autonomy, mentoring, responsibility, and challenging goals in a hyper-growth environment.