HSI Logo

HSI

Senior Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
As a Senior Software Engineer, you'll lead architectural discussions, write efficient code, mentor engineers, and tackle complex challenges while collaborating across teams.
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 their operations, keep teams safe and certified, and stay ahead of compliance requirements with ease.

As we continue to scale, we’re looking for a Senior Software Engineer to play a pivotal role in the future of our platform—shaping architecture, improving performance, and leading innovation.

You’ll be a key technical voice in our product and engineering team. You’ll be hands-on with code, lead architectural conversations, mentor engineers, and help drive the future of our platform.

This isn’t just a coding role—it’s a chance to influence how things are built and ensure that we grow in the right way.

You will:
  • Assist Principal Engineer in the definition and implementation of scalable, maintainable software architecture
  • Write clean, efficient, and well-tested code (and review others’)
  • Provide technical mentorship and guidance to other engineers
  • Tackle complex challenges—whether technical or process-oriented—and help deliver smart, pragmatic solutions
  • Investigate and resolve production issues with urgency and care
  • Collaborate closely with product managers, designers, and DevOps to ship features that deliver real impact
  • Champion best practices in testing, documentation, and secure coding
  • Keep an eye on the bigger picture—suggesting improvements to tools, processes, or systems where needed
Tech Stack

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 Java & Spring Boot expertise
  • Experience designing and maintaining REST APIs and backend systems
  • Hands-on work with Hibernate, PostgreSQL (or similar relational DBs)
  • Cloud experience, ideally with AWS and associated tools
  • Familiarity with CI/CD pipelines, Git, and test automation
  • Solid front-end experience, preferably with AngularJS
  • A strong understanding of secure coding principles and application-level security
  • Agile team experience with a collaborative mindset
  • Excellent communication skills—able to work with both technical and non-technical stakeholders
Nices-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
AWS
Ci/Cd Pipelines
Git
Hibernate
Java
Postgres
Restful Apis
Spring Boot

Similar Jobs

10 Days Ago
Remote
Hybrid
Ireland, IRL
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead the design, development, and enhancement of large-scale distributed systems at CrowdStrike. Responsibilities include mentoring, debugging, and improving service performance.
Top Skills: Go,Golang,Java8,Python,Git,Cassandra,Kafka,Elasticsearch,Kubernetes,Postgres,Redis,Aws Cloud
12 Hours Ago
Remote
Hybrid
2 Locations
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design and maintain scalable backend services for CrowdStrike's Kestrel platform, working across multiple teams and mentoring engineers.
Top Skills: Go,Golang,Python,Git,Cassandra,Kafka,Opensearch,Kubernetes,Postgres,Redis,Aws Cloud
3 Days Ago
Remote
28 Locations
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Engineer, you will engage in solution design, solve engineering problems, develop software, and improve quality in a collaborative Agile team.
Top Skills: .NetArcgisArtifactoryAWSAzure DevopsC#C++CmakeGithub EnterpriseJenkinsMfcMicrosoft Windows SdkPythonReactRubyVisual Studio

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account