Staff Software Engineer

Posted Yesterday
Be an Early Applicant
Belgrade, Belgrade City, Central Serbia
Senior level
Edtech
The Role
As a Staff Software Engineer, you'll design and implement scalable systems, provide technical leadership, drive innovation in data processing, solve complex challenges, mentor engineers, and collaborate with teams to shape the technical roadmap.
Summary Generated by Built In

LearnUpon is looking for a Staff Software Engineer to join our team in Ireland.

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), Philadelphia, Belgrade, and Sydney, we are a team that puts our customers' experience at the heart of everything we do. We're always striving for the best solution (not the easy one), and we go the extra mile to deliver work we're proud of.

Our culture fosters open, collaborative environments where our team and individual accomplishments are celebrated and encouraged. Join LearnUpon, where we work together as a friendly, supportive team who, most importantly, like to have fun.

As a Staff Software Engineer at LearnUpon, you will be a key technical leader, architecting and implementing our scalable, best-in-class LMS while mentoring and elevating the skills of our engineering organization.


What will I be doing?

  • Design and implement highly scalable, resilient, and performant systems that support millions of users and handle large data volumes.
  • Provide technical leadership and architectural guidance across multiple teams and projects.
  • Drive innovation in our nearline systems, improving data processing capabilities and system responsiveness.
  • Identify and solve complex technical challenges that span multiple teams and services.
  • Elevate engineering practices, including code quality, system design, and operational excellence.
  • Collaborate with product and technology partners to shape our technical roadmap and strategy.
  • Mentor and coach engineers across the organization, fostering a culture of continuous learning and growth.


What skills do I need?                                                                                  

  • 8+ years of experience in software design and development, with expertise in languages such as GoLang, Ruby, or Java.
  • Proven track record of architecting and implementing large-scale distributed systems that handle high concurrency and data volumes.
  • Deep understanding of cloud-native architectures and extensive experience with AWS services and best practices.
  • Expert-level knowledge of database technologies (both SQL and NoSQL) and data modeling for high-performance systems.
  • Extensive experience with event-driven architectures and stream processing at scale (e.g., Kafka, Apache Samza, Apache Beam).
  • Strong background in designing and implementing nearline systems for efficient data processing and analysis.
  • Demonstrated ability to lead technical initiatives that span multiple teams and services.
  • Experience optimizing system performance, including profiling, debugging, and tuning large-scale applications.
  • Excellence in API design and microservices architecture.
  • Outstanding communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Track record of mentoring and elevating the skills of other engineers.


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 big plus

  • Experience with machine learning systems and their integration into production environments.
  • Familiarity with Ruby on Rails and its performance optimization at scale.
  • Contributions to open-source projects or thought leadership in the software engineering community.
  • Experience working in a global, distributed engineering organization.
  • Knowledge of eLearning standards (e.g., SCORM, xAPI) and their implementation at scale.


Why work with us?

  • 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.
  • Competitive salary and company ESOP.
  • Employer Contributed Pension. 
  • Private health insurance.
  • 25 days annual leave + 1 annual company wellness day off.


What is the Hiring Process?

Applicants for the position can expect the following hiring process:

  • Qualified applicants will be invited to schedule a 30-minute 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.
  • Successful candidates will be contacted with an offer to join our team.


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


Top Skills

Go
Java
Ruby
The Company
HQ: Dublin, Dublin
301 Employees
On-site Workplace
Year Founded: 2012

What We Do

LearnUpon LMS helps businesses unlock the power of learning.

From Fortune 100 companies to rising SMBs, our user-focused LMS and industry-leading expertise enables businesses to deliver impactful training that fuels employee, partner, and customer success.

Similar Jobs

Serbia Proper, SRB
6277 Employees

Logifuture Logo Logifuture

Senior Python Software Developer

Gaming • Software • Consulting • eSports
4 Locations
228 Employees

Logifuture Logo Logifuture

Java Software Developer

Gaming • Software • Consulting • eSports
3 Locations
228 Employees

FIS Logo FIS

Senior DevOps Engineer

eCommerce • Fintech • Information Technology • Payments • Software
Serbia Proper, SRB
57000 Employees

Similar Companies Hiring

New Visions for Public Schools Thumbnail
Social Impact • Other • Kids + Family • Edtech
New York City, NY
750 Employees
Campus Thumbnail
Edtech
New York, NY
143 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account