
About LearnUpon
Transforming corporate learning for impactful results
Key Highlights
- Headquartered in Dublin, Ireland with 201-500 employees
- Raised $56.8 million in funding to date
- Serves over 1,000 enterprise customers including TripAdvisor and Logitech
- Offers 25 days annual leave plus a wellness day off
LearnUpon is a leading business learning platform headquartered in Dublin, Ireland, specializing in corporate training solutions. Trusted by clients like TripAdvisor, Logitech, and Booking.com, LearnUpon has raised $56.8 million in funding to enhance its offerings. With a focus on helping organizati...
🎁 Benefits
LearnUpon offers 25 days of annual leave plus an additional wellness day, private health insurance, and an employer-contributed pension. Employees enj...
🌟 Culture
LearnUpon fosters a culture of engagement and productivity by prioritizing high-quality internal training solutions. The company invests significantly...
Overview
LearnUpon is hiring a Senior Software Engineer to design and develop features for their LMS platform. You'll work with Go, Ruby on Rails, and AWS services in a hybrid role based in Belgrade.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in backend development. You are proficient in Go and Ruby on Rails, and you understand the intricacies of building scalable applications. Your experience with event-driven architecture using Kafka and data storage solutions like MySQL and Redis makes you a valuable asset to any team. You are familiar with cloud infrastructure, particularly AWS services such as S3, SNS, and SES, and you have a knack for monitoring and logging using tools like Datadog.
You thrive in collaborative environments and enjoy working with diverse teams. You are committed to continuous learning and are always looking for the best solutions to complex problems. Your ability to communicate effectively with both technical and non-technical stakeholders sets you apart, and you take pride in contributing to a positive team culture.
What you'll do
As a Senior Software Engineer at LearnUpon, you will play a crucial role in designing, developing, and delivering features for our core LMS product. You will collaborate with cross-functional teams to drive impact and innovation, ensuring that our platform meets the unique learning goals of our customers. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and mentoring junior engineers to help them grow in their careers.
You will also be involved in optimizing our existing systems and implementing new features that enhance user experience. Your expertise in backend technologies will be essential as you work on scaling our services to handle increased demand. You will participate in architectural discussions and contribute to the overall technical direction of the team, ensuring that we are using the right technologies for each challenge we face.
What we offer
At LearnUpon, we foster an open and supportive culture where your contributions are celebrated. You will have the opportunity to work in a flexible environment, spending one day a week in our Belgrade office while enjoying the benefits of remote work. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives. Join us in our mission to empower organizations to achieve their learning goals through innovative technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at LearnUpon.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Rho is hiring a Senior Backend Engineer to help build and scale their all-in-one finance platform. You'll work with technologies like Python, Go, and PostgreSQL in Belgrade. This role requires experience in building web apps and services.

Software Engineering
Cloudbeds is hiring a Senior Software Engineer to design and deliver core features for their hospitality platform. You'll work in a remote environment with a focus on high-scale performance. This role requires significant experience in software engineering.

Software Engineering
Robinhood is hiring a Senior Software Engineer to build and optimize trading APIs for a seamless user experience. You'll work with technologies like Java, REST API, and WebSocket. This role requires 5+ years of backend engineering experience.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their technology initiatives. This role requires extensive experience in software development and engineering principles.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their engineering team. You'll be involved in developing software solutions and enhancing existing systems. This position requires significant experience in software engineering.