HSI Logo

HSI

Senior Software Engineer

Reposted 21 Days Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
As a Senior Software Engineer, you'll shape software architecture, write and review code, mentor engineers, and tackle complex challenges, while collaborating with product teams to drive innovation.
The summary above was generated by AI
Description

At Skillko HSI, we’re on a mission to simplify training, compliance, and workforce management for businesses across regulated industries. Our platform helps organisations streamline operations, keep teams safe and certified, and stay ahead of compliance requirements with ease.

We’re now looking for a Senior Software Engineer to help shape the future of our platform. In this role, you’ll be a key technical leader—working alongside our Principal Engineer to design scalable systems, mentor engineers, and drive high-impact solutions. You’ll be hands-on with development while also influencing the way we build, ensuring our platform remains reliable, performant, and secure as we scale.

Location: Remote (Candidate must actively reside in Ireland or UK to be considered)

What You'll Do

As a Senior Software Engineer, you’ll serve as both a hands-on contributor and a technical leader—guiding architecture, mentoring teammates, and ensuring our platform is built for reliability, scalability, and security.

  • Technical Leadership – Define, implement, and champion engineering best practices, coding standards, and scalable architecture principles across the team.
  • Hands-on Development – Write, review, and maintain high-quality, well-tested code in Java, Spring Boot, and Hibernate, delivering both new features and platform enhancements.
  • Code Reviews & Mentorship – Conduct detailed peer reviews, provide constructive feedback, and mentor junior and mid-level engineers to grow team capability.
  • System Architecture – Partner with the Principal Engineer to design, evolve, and maintain secure, scalable software systems with a long-term technical vision.
  • Production Issue Resolution – Take ownership of critical production issues, leading root cause analysis and driving sustainable long-term fixes.
  • Collaboration – Work closely with Product, Design, and DevOps to plan, scope, and deliver features that provide measurable customer value.
  • Quality & Testing – Champion robust automated testing practices (unit, integration, performance) to ensure stability and reliability at scale.
  • Documentation – Maintain clear, accurate, and accessible technical documentation to support engineering and cross-functional teams.
  • Continuous Improvement – Proactively identify opportunities to improve productivity, workflows, tooling, and automation; stay up to date on new technologies and advocate for adoption where appropriate.
  • Security & Compliance – Implement secure coding practices and actively participate in security reviews to ensure compliance with industry and regulatory standards.

We work with modern, battle-tested tools. Experience with these is a big plus—but we value adaptability and problem-solving just as much.

  • Backend: Java, Spring Boot, Hibernate
  • Frontend: AngularJS
  • Database: PostgreSQL (AWS RDS)
  • Cloud & DevOps: AWS (Elastic Beanstalk, EC2, S3, RDS, SQS, SNS), Git, CI/CD pipelines
  • Other: RESTful APIs, automated testing frameworks
Requirements
  • 6+ years of professional software engineering experience
  • Strong expertise in Java & Spring Boot
  • Experience designing and maintaining REST APIs and backend systems
  • Hands-on with Hibernate and PostgreSQL (or similar relational DBs)
  • AWS experience (Elastic Beanstalk, EC2, RDS, S3, SQS, SNS preferred)
  • Familiarity with CI/CD pipelines, Git, and automated testing
  • Working knowledge of front-end development, ideally AngularJS
  • Strong understanding of secure coding principles and application-level security
  • Excellent communicator, comfortable working with technical and non-technical stakeholders
  • Experience in Agile environments, with a collaborative mindset
Nice-to-Have
  • Master’s degree in Computer Science, Software Engineering, or related field
  • Experience in the compliance, training, or workforce management space
  • Familiarity with performance tuning and monitoring production systems
  • AWS certifications or similar industry credentials
Benefits
  • Remote-friendly working culture with flexible hours
  • Impactful work—you’ll help shape core platform components used by thousands
  • Technical ownership—we trust our engineers to make decisions and drive improvements
  • Tight-knit, supportive team that values curiosity, learning, and great code
  • Room for growth, development, and continued career progression

Top Skills

Angularjs
Automated Testing Frameworks
AWS
Ci/Cd
Git
Hibernate
Java
Postgres
Restful Apis
Spring Boot

Similar Jobs

14 Days Ago
Easy Apply
Remote or Hybrid
Dublin, IRL
Easy Apply
Senior level
Senior level
AdTech • Big Data • Digital Media • Marketing Tech
Design, code, and maintain software components for high-volume transactions, scale applications, and lead software lifecycle tasks while mentoring junior staff.
Top Skills: AWSDatabricksDynamoDBEksJavaLambdaLinuxS3ScalaSparkSpring BootSpring FrameworkSQL
Yesterday
Remote or Hybrid
Dublin, IRL
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Senior Software Engineer, you will oversee full lifecycle software development, mentor junior engineers, and collaborate with stakeholders to drive technical direction and feature design.
Top Skills: Amazon SqsApache KafkaAWSJavaJenkinsNo-SqlRedisSQLTerraform
8 Days Ago
Easy Apply
Remote or Hybrid
7 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Library Software Engineer at Datadog, you will develop Rust libraries for APM SDKs, focus on cross-language interoperability, and optimize performance-critical code. You'll collaborate with teams, contribute to the Rust community, and improve software architecture.
Top Skills: CC++Rust

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account