Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
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.
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.
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.
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.