Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer - Tooling, Platform Engineering image - Rise Careers
Job details

Senior Software Engineer - Tooling, Platform Engineering

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

LearnUpon is seeking a Senior Software Engineer for their Dublin office, to enhance internal tooling within the platform engineering team. This role offers the opportunity to empower engineering teams, drive innovative solutions, and foster a collaborative culture.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Design and implement scalable solutions for engineering teams, develop business-critical tools, and mentor junior engineers while promoting best practices in software quality.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 5+ years experience in software development with languages like Ruby, Python, Go, or Java; experience with databases, frameworks (Rails, Django), and JavaScript frameworks; strong communication skills and commitment to quality.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Experience with asynchronous frameworks, streaming data processing, AWS, and CI/CD environments is a plus; previous SaaS and eLearning experience is beneficial.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: The job is located in Dublin, Ireland.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between €70,000 - €100,000.



LearnUpon is looking for a Senior Software Engineer to join our team in Dublin.

LearnUpon LMS helps organizations train their employees, partners, and customers. Businesses can manage, track, and achieve their unique learning goals — all through a single, powerful solution.

With offices in Dublin (our HQ), Belgrade, Philadelphia, Salt Lake City and Sydney, we are a global team with lots of diverse cultures, backgrounds, and experiences that puts our customers' experience at the heart of everything we do. Our culture fosters an open, collaborative and supportive environment where our accomplishments are celebrated and encouraged. We're always striving for the best solution (not the easy one). We’re proud of our success and we’re humble and hungry to achieve more. 

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.

What will I be doing?

  • 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

What skills do I need?                                                                             

  • 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

Don’t worry if you don’t tick every box in order to apply, we’re always happy to review applications and take all experience into consideration. We do our best to provide feedback where we can!

Not required but considered a plus

  • Experience with asynchronous job frameworks such as Sidekiq
  • Experience with streaming data processing platforms like Apache Kafka
  • Previous experience working in a SaaS environment
  • 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

Why work with us?

  • Competitive salary and company ESOP
  • Comprehensive private health insurance scheme and Company pension scheme
  • 25 days annual leave + 1 annual company wellness day off
  • Work in a fun and supportive environment with regular team events
  • Excellent career progression - take LearnUpon where you think it can go

What is the Hiring Process?

Our typical process generally works as follows:

  • Qualified applicants will be invited to schedule a screening call
  • Successful candidates will then be invited to a series of practical interviews
  • Finally, candidates will have a short interview with a member of our C-Suite Team
  • The successful candidate will be contacted with an offer to join our team

LearnUpon is an Equal Opportunities Employer. 

We do not discriminate on the basis of gender, marital status, family status, age disability, sexual orientation, race, religion, membership of the Traveller community, or any other legally protected status.

Visit our Careers site to find out more about working for LearnUpon, and check us out on Instagram.

LearnUpon Glassdoor Company Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
LearnUpon DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of LearnUpon
LearnUpon CEO photo
Brendan Noud
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 14 days ago

Lead the development of innovative, secure payment systems as a Senior Lead Software Engineer at JPMorgan Chase's Connected Commerce Payments team.

Photo of the Rise User
Chase Hybrid Jersey City, New Jersey, United States
Posted 5 days ago

An experienced Lead Software Engineer is needed at JPMorgan Chase to drive innovative full stack development and deliver secure, scalable technology solutions.

Posted 3 days ago

Experienced React developer needed to create dynamic, accessible front-end interfaces for a B2B digital marketing agency in a fully remote role with competitive USD-based salary.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Experienced Senior Backend Engineer wanted at Coinbase to help build scalable blockchain platform services for the future of global finance.

JPMC Hybrid Palo Alto, California, United States
Posted 13 days ago

Lead the development and delivery of secure API and data engineering solutions at JPMorgan Chase’s Consumer Banking technology team.

Photo of the Rise User
Guidehouse Hybrid US - Remote (Any location)
Posted 47 minutes ago

Experienced Microsoft Dynamics 365 Developer wanted to join Guidehouse and deliver innovative Power Platform solutions for diverse clients across multiple industries.

Photo of the Rise User
Posted 19 hours ago

Aisera invites skilled engineers to develop and deploy advanced AI agents remotely, driving innovation in AI solutions for enterprise customers.

Software engineering internship at Susquehanna offering hands-on experience building advanced trading systems in a collaborative, growth-oriented environment.

Posted 7 days ago

A Junior Software Engineer role at Reevo Inc. to build innovative, scalable software solutions redefining the B2B sales tech landscape.

Photo of the Rise User
Posted 7 days ago

Contribute as a Full-Stack Software Engineer at Anduril Industries to develop advanced autonomy software platforms for aerial defense robotics.

Advance computer vision technologies at Glacier as a Machine Learning Engineer building impactful recycling solutions in a fully remote role.

Photo of the Rise User
Wayve Hybrid Sunnyvale, California, United States
Posted 11 days ago

Innovate simulation technologies in autonomous driving at Wayve as a Senior Software Engineer, shaping high-fidelity simulation platforms.

Photo of the Rise User
Posted 14 days ago

Contribute as a Senior Software Engineer at Ridgeline, building cutting-edge cloud-native portfolio accounting systems with a passionate, innovative team.

MATCH
VIEW MATCH
BENEFITS & PERKS
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
May 1, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!