Skipton Hybrid

CPOMS is hiring a Senior Software Engineer

About the Role

The role involves leading software development initiatives, designing robust systems, and ensuring code quality through best practices and collaboration with product and engineering teams.

Responsibilities

  • Lead the design and implementation of scalable software solutions
  • Collaborate with product managers and engineers to define technical requirements
  • Develop clean, maintainable, and efficient code
  • Conduct code reviews to ensure adherence to standards
  • Troubleshoot and resolve complex technical issues
  • Optimize applications for performance and reliability
  • Mentor junior developers and support team growth
  • Participate in architectural planning and system design
  • Ensure software meets security and compliance standards
  • Integrate third-party APIs and services
  • Write automated tests to ensure code quality
  • Deploy and monitor applications in production environments
  • Stay current with emerging technologies and industry trends
  • Contribute to technical documentation
  • Support incident response and on-call rotations
  • Work within agile development cycles
  • Improve development workflows and tooling
  • Promote best practices in software engineering
  • Collaborate across departments to align technical and business goals
  • Evaluate and recommend new technologies

Nice to Have

  • Advanced degree in computer science or engineering
  • Experience with large-scale distributed systems
  • Contributions to open-source projects
  • Public speaking or conference presentations
  • Leadership in technical initiatives
  • Experience in regulated industries
  • Familiarity with DevOps practices
  • Knowledge of observability tools
  • Experience with data processing pipelines
  • Understanding of machine learning concepts

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote and in-office collaboration

Team

Collaborative engineering team focused on innovation and technical excellence

Technology Stack

Uses modern programming languages, cloud infrastructure, container technologies, and scalable data systems to build and maintain applications

Growth Opportunities

Engineers are encouraged to take ownership of projects, lead initiatives, and grow into technical leadership roles

Available for qualified candidates

Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
CPOMS

Founded in 2011, CPOMS is setting a new standard for protecting students with Universal Safeguarding. The company provides integrated software solutions designed to strengthen safeguarding, wellbeing, and pastoral care in educational settings.

CPOMS helps schools, Multi-Academy Trusts (MATs), local authorities, and other establishments streamline safeguarding processes by consolidating data, teams, and systems into one secure platform. Its product suite includes tools for student and staff safeguarding, visitor management, data insights, and inter-agency collaboration.

Trusted by over 20,000 schools and settings worldwide, CPOMS supports compliance with statutory requirements and inspection readiness. As part of Raptor Technologies, the company is committed to advancing student safety and wellbeing through innovative, connected technology.

All jobs at CPOMS Visit website
Job Details
Category other
Posted 4 months ago