IAM Cloud
Senior Software Engineer / Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Location
Remote (UK, Ireland or Spain - must have right to work in one of these countries)
Type
Permanent, Full Time
About IAM Cloud
IAM Cloud builds software that simplifies IT management in the cloud. We are a fully employee owned, bootstrapped company - which means we answer to our customers and our team, not investors. With around 35 employees, we serve more than 3,000 organisations worldwide.
Being employee owned shapes how we work. Decisions are long-term, the culture is collaborative, and the people who build the company share in its success. We have leaned deliberately into AI and agentic workflows across the business as a core part of how a focused team competes with companies ten times our size. We are fully remote with employees in the UK, Ireland, Spain, Germany and Argentina and have been remote for years, as a deliberate choice about how good work gets done.
Role Overview
We are seeking an exceptional Senior Software Engineer / Developer to help solve some of the most complex technical challenges across our platform. This role is suited to a strong engineering-minded problem solver who can analyse difficult problems and connect the dots across the platform of our products, design robust solutions and deliver high quality software. You will play a key role in shaping architecture, improving platform capabilities and supporting future initiatives involving distributed systems, AI-enabled functionality, search technologies and large-scale APIs.
Key Responsibilities
- Design, develop, test and maintain high quality software throughout the full development lifecycle.
- Solve complex technical and architectural challenges using sound engineering principles.
- Contribute to API, backend and cloud platform development using modern Microsoft technologies.
- Collaborate with product, engineering and leadership teams to deliver strategic initiatives.
- Analyse, diagnose and resolve difficult production and performance issues.
- Apply clean code, object-oriented design and software engineering best practices.
- Support technical decision making, code reviews and knowledge sharing across the team.
- Leverage AI tools appropriately to increase effectiveness whilst maintaining quality and ownership.
- Identify opportunities to improve systems, processes, scalability and reliability.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Essential Requirements
- Strong professional experience developing software with C# and modern.NET.
- Excellent understanding of software engineering fundamentals, algorithms, system design and problem solving.
- Experience with ASP.NET Core, Web APIs, Entity Framework Core and SQL Server.
- Experience working with Azure services including web applications, functions, databases, event hubs and storage.
- Strong understanding of testing practices, version control and Agile delivery methodologies.
- Ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
- C1 level English proficiency or native-level fluency.
- STEM / Computer Science degree or equivalent evidence of advanced engineering capability and analytical problem-solving skills.
- Ability to work effectively in a fully remote environment.
Desirable Experience
- Search and indexing technologies.
- AI/ML-enabled products or AI-assisted development workflows.
- Distributed systems and scalability optimisation.
- Azure DevOps and CI/CD pipelines.
- REST API documentation, Swagger/OpenAPI.
- Duende Identity Server.
- Source generation in.NET.
- Exposure to frontend technologies, such as React, and full-stack development.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
What Success Looks Like
The successful candidate will demonstrate exceptional technical competence, strong communication skills, the ability to break down and solve complex challenges, intellectual curiosity, and a proactive approach to delivering meaningful outcomes for customers and colleagues.
How We Work
Fully remote across the UK, Ireland or Spain. We meet in person a few times a year for team events, but day-to-day work is remote. Small, senior team. You will work directly with engineering leadership and have real input into technical decisions.
Our Offer
- Guaranteed £2,000 (or local equivalent) pay rise every year you're with us, separate from any merit or promotion increases.
- Time off and flexibility
- 26 days holiday plus public holidays, with the option to swap public holidays for days that are more meaningful to you.
- Your birthday and work anniversary day off, every year.
- Up to 4 weeks per year working from anywhere in the world.
- Genuinely flexible, fully remote working - we trust you to manage your own time.
Health, Family, and Wellbeing (UK Employees)
- Generous Becoming a Parent leave, designed to support every kind of family.
- Medical scheme including remote GP, dental, optical, and diagnostics.
- Access to Support Room - confidential counselling, therapy, and coaching.
- Help@Hand employee assistance programme.
- 5x salary life insurance through Unum.
Money and Growth
- Up to 10% pension match. (UK employees)
- Annual learning and development budget per function.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location