Senior Software Engineer, LearnUpon

Tooling, Platform Engineering

Salary not provided

+ ESOP

React
Docker
Kubernetes
JavaScript
Python
Django
Java
Kafka
Go
Sidekiq
Ruby
Rails
Angular 14+
Senior and Expert level
Dublin
LearnUpon

Business learning platform

Open for applications

LearnUpon

Business learning platform

201-500 employees

B2BHRTrainingLearningSaaS

Open for applications

Salary not provided

+ ESOP

React
Docker
Kubernetes
JavaScript
Python
Django
Java
Kafka
Go
Sidekiq
Ruby
Rails
Angular 14+
Senior and Expert level
Dublin

201-500 employees

B2BHRTrainingLearningSaaS

Company mission

To revolutionise corporate learning.

Role

Who you are

  • 5+ years of experience in software design and development in programming language such as Ruby, Python, Go, Java
  • Hands-on experience writing and shipping high-quality, distributed systems and client-server architectures
  • Experience with relational and non-relational databases and query performance
  • Experience building applications using Rails, Django or equivalent frameworks
  • Experience with JavaScript frameworks e.g. Stimulus, Angular, React
  • Able to effectively communicate technical ideas to and collaborate with both technical and non-technical peers
  • Holistic approach in engineering problem solving keeping a high bar for software quality
  • A passion for craftsmanship
  • Owning the delivery throughout all phases of SDLC
  • Excellent written and verbal English communication skills
  • Experience collaborating with team members across time zones/locations to deliver solutions seamlessly
  • A track record of being a team player who works as well with non-technical stakeholders as your fellow developers
  • Previous experience working in a SaaS environment

Desirable

  • Experience with asynchronous job frameworks such as Sidekiq
  • Experience with streaming data processing platforms like Apache Kafka
  • Exposure to Amazon Web Services including AI services like Bedrock
  • Experience working in a CICD environment with a strong focus on quality
  • Previous experience of eLearning technologies
  • Previous experience with containerisation and orchestration tooling such as docker and kubernetes

What the job involves

  • LearnUpon is looking for a Senior Software Engineer to join our team in Dublin
  • As a Senior Software Engineer in our tooling team within Platform Engineering, you will be responsible for the delivery of features, services and enhancements of LearnUpon’s internal tooling in a full CICD environment
  • You’ll be participating in the design of scalable, best-in-class tooling, and you’ll strengthen the great company culture that we have in LearnUpon
  • While our codebase is dominantly Ruby on Rails and Go for microservices, we welcome anyone with substantial development experience to be a part of our journey
  • We are not bound to our tech stack
  • We prefer choosing the right technology for the right problem so you’ll have plenty of space to grow your skills
  • Design and implement solutions that empower our engineering teams to deliver features efficiently and seamlessly
  • Be part of the journey as we start to build AI tooling for teams across the organization
  • Develop business-critical tools enabling cross-organizational teams to provide enterprise-level support to our customers
  • Drive innovation by designing, building, and deploying scalable software solutions that create significant impact
  • Elevate the level of craftsmanship in our codebase and system designs, setting new standards for quality
  • Foster close collaboration with Platform, DevOps, and Automation teams, while partnering with Product Engineering and Business teams to deliver tailored tooling solutions
  • Demonstrate a commitment to continuous learning and skill enhancement across architecture, tooling, and emerging technologies
  • Mentor and guide junior engineers to foster their growth and development

Share this job

View 8 more jobs at LearnUpon

Insights

-11% employee growth in 12 months

Company

Company benefits

  • Work in a fun and supportive environment with regular team events
  • Excellent career progression – take LearnUpon where you think it can go
  • Structured learning environment
  • Employer Contributed Pension
  • Private health insurance
  • 25 days annual leave + 1 annual company wellness day off
  • Flexible Working Arrangements

Funding (last 2 of 3 rounds)

Oct 2020

$53.7m

GROWTH EQUITY VC

Jan 2016

$0.7m

SEED

Total funding: $55m

Our take

Creating internal training to be engaging and productive can prove to be a daunting task for many businesses. However, LearnUpon offers a solution by helping clients to create, manage, and track high-quality team training programs.

LearnUpon's solutions enable companies to boost employee engagement while delivering training at scale. As a result, the platform has gained popularity among enterprises and large-scale businesses seeking to enhance their training programs. Notably, LearnUpon has garnered esteemed customers such as TripAdvisor, Logitech, and Booking.com, further solidifying its reputation as a trusted partner in enabling organisations to drive impactful learning experiences.

Distinguishing itself from other SaaS learning platforms has been a significant challenge for LearnUpon. However, the company has responded proactively by making substantial investments in media and marketing efforts and has By doing so, LearnUpon aims to strengthen its brand presence and highlight its values in the market.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle