Senior Software Development Engineer
Sahl
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
About the Role
We are building a world-class engineering team and looking for a Senior Software Development Engineer to help shape the future of digital payments. As a senior engineer, you will play a crucial role in architecting, designing, and scaling high-performance, reliable, and secure software solutions.
You will work alongside top-tier engineers from Microsoft, Amazon, Palantir, and Careem, driving technical excellence and innovation. Beyond writing code, you will influence architectural decisions, mentor junior engineers, and champion best practices to ensure our systems meet the highest standards of quality and scalability.
At Sahl, we believe in using the best tools for the job and staying ahead with industry best practices. If you're passionate about solving complex engineering challenges, making a real impact, and working in a dynamic, fast-paced environment, we d love to have you on board.
Key Responsibilities
Design and develop scalable, high-performance software solutions.
Influence architectural decisions and define best practices to enhance system reliability and maintainability.
Drive technical excellence by ensuring high-quality code through test-driven development, code reviews, and CI/CD.
Collaborate with cross-functional teams to translate business requirements into technical implementations.
Mentor junior engineers, fostering a culture of learning and technical growth.
Identify and resolve bottlenecks in performance, security, and system scalability.
Required Qualifications
Bachelor s degree in Computer Science, Computer Engineering or arelated field
4+ years of experience in building enterprise-grade software services with high scale
Ability to lead architectural discussions and influence technical decisions.
Strong knowledge of computer science fundamentals, including object-oriented design, data structures, algorithms, and complexity analysis.
Experience with software engineering best practices, including TDD, code reviews, CI/CD, and service-oriented architecture.
Ability to work in a highly-dynamic and fast-paced environment
Strong verbal and written communication skills Preferred Qualifications
Experience in:
Cross-platform mobile development (e.g. Flutter)
Back-end development in .NET Core
Front-end technologies (e.g. Reactjs and Reduxjs)
SQL database or relational database skills
Strong technical writing skills
Company Industry
- Banking
- Financial Services
- Broking
Department / Functional Area
- IT Software
Keywords
- Senior Software Development Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com