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.
Responsibilities: Design and implement scalable solutions for engineering teams, develop business-critical tools, and mentor junior engineers while promoting best practices in software quality.
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.
Qualifications: Experience with asynchronous frameworks, streaming data processing, AWS, and CI/CD environments is a plus; previous SaaS and eLearning experience is beneficial.
Location: The job is located in Dublin, Ireland.
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?
What skills do I need?
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
Why work with us?
What is the Hiring Process?
Our typical process generally works as follows:
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.
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.
Lead the development of innovative, secure payment systems as a Senior Lead Software Engineer at JPMorgan Chase's Connected Commerce Payments team.
An experienced Lead Software Engineer is needed at JPMorgan Chase to drive innovative full stack development and deliver secure, scalable technology solutions.
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.
Experienced Senior Backend Engineer wanted at Coinbase to help build scalable blockchain platform services for the future of global finance.
Lead the development and delivery of secure API and data engineering solutions at JPMorgan Chase’s Consumer Banking technology team.
Experienced Microsoft Dynamics 365 Developer wanted to join Guidehouse and deliver innovative Power Platform solutions for diverse clients across multiple industries.
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.
A Junior Software Engineer role at Reevo Inc. to build innovative, scalable software solutions redefining the B2B sales tech landscape.
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.
Innovate simulation technologies in autonomous driving at Wayve as a Senior Software Engineer, shaping high-fidelity simulation platforms.
Contribute as a Senior Software Engineer at Ridgeline, building cutting-edge cloud-native portfolio accounting systems with a passionate, innovative team.
Subscribe to Rise newsletter