Principle Software Engineer

Job details

Posted Thursday 12 November 2026
Job type Permanent
Reference 507
Recruiter Name Ronan O'Sullivan

CompuStaff is recruiting a Principal Software Developer for a global software company’s Galway R&D team, developing mobile and IoT device management solutions.

This is a hands-on technical leadership role combining architecture ownership with substantial coding responsibility. You will shape the technical direction of location services and related applications, building responsive web interfaces, APIs and backend services that integrate with a broader enterprise platform.

If you enjoy making architectural decisions and writing the code that brings them to life, this role offers the scope to do both.

The Role

  • Own and communicate the architectural vision for core services and their integration with the wider platform.

  • Design and develop APIs, services, middleware and user interfaces, writing clean, maintainable C#/.NET code.

  • Drive performance, scalability and security requirements from design through to implementation.

  • Build prototypes and proof-of-concept solutions to evaluate approaches to complex technical challenges.

  • Guide engineering teams on design decisions, coding standards, performance optimisation and secure development.

  • Identify and reduce technical debt, improving long-term maintainability.

  • Work closely with product managers, senior leadership, support and engineering teams to shape technical priorities.

  • Maintain architectural roadmaps and documentation, and mentor developers and QA engineers.

 

Your Experience

  • 10+ years’ combined experience architecting, designing and developing multi-tier software applications.

  • Strong computer science fundamentals, particularly algorithms, data structures, design patterns and software architecture.

  • Extensive hands-on C#/.NET development experience, alongside relevant web technologies such as JavaScript, Angular, Node.js and MVC.

  • Strong knowledge of relational data modelling, SQL Server and NoSQL databases.

  • Experience designing and deploying applications on AWS or Azure.

  • Familiarity with CI/CD pipelines and code quality tools such as SonarQube.

  • A strong understanding of the full software development lifecycle, including automated testing, code reviews, build processes and source control.

  • The ability to explain architectural decisions clearly, influence technical direction and support other engineers.

  • A degree or strong academic background in Computer Science, Mathematics or a related discipline is preferred.

 

What’s on Offer

  • Geberous base salary + bonas & package

  • A Galway city-centre R&D environment with scope to influence architecture and product direction.

  • Technical autonomy, complex engineering challenges and collaboration with international teams.

  • Hybrid working with a minimum of three days in the office each week. Additional office attendance may be required to support the team.

Interested? Send your CV to CompuStaff for a confidential discussion.