Senior Software Engineer / Developer

iam-cloud • Posted 3 weeks ago • 100% Remote (Remote)
Compensation
💡 Compensation Note
Estimated market benchmark or extracted range. Exact salary, benefits, and bonuses are confirmed directly with the employer upon applying.
$120k - $165k / yr
Job & Contract Full-Time • Permanent
Work Policy 100% Remote Role
Direct Employer Verified ATS Link

Job Overview & Responsibilities

Location: Remote (UK, Ireland or Spain)
Type: Permanent, Full Time

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. 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.
Direct Employer ATS Application

Ready to join iam-cloud?

Apply directly on the official company career portal with verified fast-track review.

Frequently Asked Questions

Essential verified facts about this Senior Software Engineer / Developer opportunity.

Is this role 100% remote? ▾
Yes, this vacancy has been verified for remote and flexible working arrangements. Candidates can work from home or anywhere in supported timezones.
What is the expected compensation? ▾
The compensation for this role is estimated at $120k - $165k / yr. Exact salary, equity packages, and bonuses are confirmed directly with iam-cloud during interview stages.
How do I submit my application securely? ▾
Click on the "Apply for this Role" button above. You will be routed directly to the official iam-cloud career portal with zero third-party recruiter interception.
Related Opportunities

Similar Remote Jobs You May Like

Explore more verified 100% remote roles matching this specialization.

Explore all jobs
Senior Software Engineer / Developer
iam-cloud • 100% Remote • $120k - $165k / yr
Verified ATS
1 day ago by Employer
Competitive
💡 Compensation Note
Estimated market benchmark or extracted range. Exact salary, benefits, and bonuses are confirmed directly with the employer upon applying.
100% Remote
Worldwide Remote
Permanent, Full_time

Full job description

Loading full job details...

Report Job Listing

Help us maintain verified listings

Please specify why you are reporting this job listing. Our moderation team will investigate it.