Senior Software Engineer - Backend (Hybrid, Dubai/Egypt)

iwm United Kingdom
Visa Sponsorship Relocation
Apply
AI Summary

Design, build, and maintain scalable backend systems. Collaborate in a fast-paced startup environment. 5+ years of Java experience required.

Key Highlights
Design and build scalable backend systems
Work in a fast-paced startup environment
5+ years of professional software engineering experience with Java
Key Responsibilities
Design, build, and maintain scalable, reliable backend systems
Make sound technical decisions and solve real technical problems
Contribute directly to the company’s growth
Technical Skills Required
Java Relational Databases (MySQL, PostgreSQL) Computer Science Fundamentals System Design
Benefits & Perks
Tax-free Dubai salary
Stock options package
Private healthcare
90 days work from anywhere
Relocation support available

Job Description


Company Description

IWM provides access to U.S. private bank accounts with no minimum balance requirements, supported by a dedicated private banker. Customers benefit from deposits insured up to $1 million and can earn 4% on cash. We are still in stealth mode, so more information will be shared with candidates during the interview process.


Role Description

We are looking for a full-time Senior Software Engineer to join our team in Dubai and Egypt. This is a hybrid role, offering flexibility for partial remote work while keeping you close to a fast-moving, ambitious startup environment.


In this role, you will design, build, and maintain scalable, reliable back-end systems that form the foundation of our product. We are looking for a true engineer: someone who can take ownership of complex systems from initial design through development, deployment, and production operations.


You will be trusted to build critical infrastructure from scratch, make sound technical decisions, and contribute directly to the company’s growth. This is not a role for someone looking to rely on shortcuts or surface-level coding. We need someone with strong engineering fundamentals, high standards, and the ability to solve real technical problems.


You should be a collaborative team player with a company-first mindset, motivated by impact and committed to helping take the business to the next level. You will work in a fast-paced, challenging environment where ownership, speed, and quality matter and where the rewards match the level of responsibility.


Qualifications


A GitHub profile with demonstrable code, projects, or libraries is required. We want to see evidence of how you think, build, and solve problems.


  • Strong hands-on experience with relational databases such as MySQL, PostgreSQL, or similar is essential for this role. You should have a solid understanding of database design, indexing, query optimisation, transactions, schema design, and performance considerations. We are looking for engineers who understand how databases work, not just how to interact with them through an ORM. (If your database experience is limited to using an ORM without understanding the underlying database concepts, this role is unlikely to be the right fit.)
  • 5+ years of professional software engineering experience using Java and its ecosystem
  • Strong understanding of computer science fundamentals, algorithms, data structures, and system design
  • Experience designing, building, and maintaining production-grade back-end systems
  • Hands-on experience with cloud infrastructure is a plus
  • A Bachelor’s degree in Computer Science or a related technical field
  • Strong ownership mindset and the ability to work effectively in a fast-paced startup environment


Our offering:


💰Tax-free Dubai salary (depending on candidate's qualifications)

💸 Stock options package

🩺Private healthcare

🌍90 days work from anywhere

✈️Relocation support available


Similar Jobs

Explore other opportunities that match your interests

Senior Technical Leader - Arm Architecture Reference Manual

Programming
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Arm

United Kingdom

Operations Associate - Multifunctional Role in AI-Powered Investment Research

Programming
15h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

junior

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

international software service

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly