Senior Software Engineer

2 weeks ago


Dublin, Dublin City, Ireland Compass Education UK & IE Full time

Get AI-powered advice on this job and more exclusive features.

Come shape the future of education with us.

Are you ready to make a real impact on education globally? At Compass, our people are united by a common purpose, to simplify school management and improve student outcomes. We're a leading global provider of School Management Information Systems (MIS), already trusted by over 5,000 schools across Australia, Ireland, and the UK.

We're on a journey of growth with vast market opportunities ahead, and we're searching for a passionate Senior Software Engineer to join our dynamic team. If you're a thinker and a problem-solver who thrives in a collaborative environment and celebrates diversity, you'll fit right in. You'll join our talented product team in Ireland, directly contributing to transforming the lives of teachers, students, and parents through our software.

You'll be an integral part of a fun, hardworking product team that takes immense pride and ownership in their work. We believe in celebrating our successes, big and small, as we deliver impactful wins for both our customers and Compass.

About The Role & Team

Reporting to our Development Manager, you'll focus on building and deploying new functionalities, supporting and enhancing existing features, and improving site scalability, infrastructure, and testing. You'll do all of this within a highly collaborative and agile environment where your contributions are valued and impactful.

As a Software Engineer you will:

  • Design, develop, and maintain secure, scalable software that will be used by thousands of students, parents, and teachers worldwide - making a tangible difference in their daily lives
  • Champion software craftsmanship, clean code, and pair programming to inspire quality and best practices across the team. Your expertise will help us build robust and maintainable solutions
  • Cultivate strong relationships with your team. We encourage open communication, so you'll be generous with your thoughts and feedback, and equally open to receiving it
  • Grow, learn, and thrive in a team that is committed to your success. We invest in our people and provide the resources you need to excel
  • Mentor your colleagues and drive our architectural strategy by applying industry best practices and adhering to our Compass software engineering guidelines
  • Collaborate closely with Product Owners and Designers to deeply understand customer needs and shape products that truly solve their problems

Requirements

About You

We're looking for a Senior Software Engineer with a proven track record and a passion for crafting exceptional software.

Here's what will make you a great fit for our team:
  • 5+ years of hands-on experience in object-oriented programming languages (e.g., C#, C++)
  • 5+ years of real-world experience with modern frontend JavaScript, libraries, and frameworks (e.g., JavaScript, HTML, CSS, React, Vue, TypeScript)
  • Comfortable designing and implementing database solutions with experience in both SQL and NoSQL databases.
  • A keen interest in developing a high-quality product that not only meets but exceeds company objectives, collaborating seamlessly with other talented developers
  • A genuine passion for software development and a proactive interest in staying up-to-date with new technologies and industry trends
  • Extensive experience troubleshooting complex software systems, coupled with the ability to identify when a problem is truly worth solving for both the customer and the business.
  • A passion for mentoring junior colleagues and a genuine interest in helping them grow and develop as engineers.
  • Pride and ownership over the software you build.
  • Proven experience with modern product and engineering principles and practices. You understand agile methodologies and how to deliver value iteratively
  • Strong communication and collaboration abilities. You can articulate complex technical concepts clearly and work effectively within a team
  • The ability to work both independently and as part of a cohesive team environment.

Bonus Points for:
  • Experience with React Native
  • High-level Swift/Objective-C and Kotlin experience

Benefits

What's in it for you?
  • We come together with our unique strengths to work towards a common purpose - shaping the future of education. When you join our team, you will collaborate with individuals who are passionate, driven, and open to embracing change in a fast-paced environment
  • A flexible working environment - our teams work 3 days in our office in Dublin
  • Private health insurance options to support your well-being
  • Learning & Development opportunities - we want you to grow and get the most out of your role
  • 20 days Annual Leave + all statutory Public & Bank Holidays
  • 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, livechat and phone support

It is a really exciting time to join Compass. We are growing and are looking for ambitious individuals who want to grow alongside us. Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees.

Prior to commencing employment, we will require:

  • Verification of unrestricted work rights in Ireland (eg citizenship, passport, or birth certificate).

Ready to make a difference?

Apply today and help us empower schools to focus on what matters most: teaching and learning.

Find out more about Compass on our website - https://www.compass.education/.Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • IndustriesNon-profit Organizations and Primary and Secondary Education

Referrals increase your chances of interviewing at Compass Education UK & IE by 2x

Get notified about new Senior Software Engineer jobs in Dublin, County Dublin, Ireland.

Dublin, County Dublin, Ireland 3 days ago

Dublin, County Dublin, Ireland 3 weeks ago

Dublin, County Dublin, Ireland 5 days ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 6 days ago

Dublin, County Dublin, Ireland 1 week ago

Frontend software engineer (React) - Europe Remote

Dublin, County Dublin, Ireland $35,000 - $40,000 3 weeks ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 month ago

Dublin, County Dublin, Ireland 1 week ago

Software Engineer, Developer Infrastructure

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 3 months ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 2 weeks ago

Software Engineer, Full-Stack, Developer Tools

Dublin, County Dublin, Ireland 3 days ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Senior Software Engineer - Dublin, Ireland page is loadedSenior Software Engineer - Dublin, IrelandApply remote type Hybrid locations Ireland - Dublin time type Full time posted on Posted 6 Days Ago job requisition id JR_13185SummarySenior Software Engineer – Dublin, IrelandProduct Development and OperationsJob DescriptionAbout YouYou are a smart,...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Senior Software Engineer - Dublin, Ireland page is loadedSenior Software Engineer - Dublin, IrelandApply remote type Hybrid locations Ireland - Dublin time type Full time posted on Posted 6 Days Ago job requisition id JR_13185SummarySenior Software Engineer – Dublin, IrelandProduct Development and OperationsJob Description About You You are a smart,...


  • Dublin, Dublin City, Ireland Topic Software Development Full time

    At TOPIC, we work every day on innovative, high-tech solutions to make the world better, smarter, and healthier.Within this role inone of our internal projects, you will play a key role in driving technical innovationwith a strong focus on your personal and professional development.We are looking for a Senior Software Engineer, willing to relocate to the...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Join to apply for the Software Engineer II role at Guidewire SoftwareContinue with Google Continue with GoogleJoin to apply for the Software Engineer II role at Guidewire SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...

  • Software Engineer

    1 week ago


    Dublin, Dublin City, Ireland Phorest Salon Software Full time

    Software Engineer (Data) - Remote (to GMT +2) / DublinGet AI-powered advice on this job and more exclusive features.About PhorestWould you like to create the future of a product used by thousands of businesses and millions of consumers? Phorest Salon Software powers over 11,000 hair and beauty salons in Ireland, UK, Germany, Australia, Finland, USA, Canada,...


  • Dublin, Dublin City, Ireland IT Search Full time

    Senior Software Engineer (Java)Dublin 8 (Hybrid)€80K - €100K p/a + 10% bonus, healthcare, 5% pension etcJava / Spring Boot / AWS / KafkaThis would be ideal for an engineer who is at early senior level and wants to increase their level of responsibility. The structure of this team allows regular project lead cycles for their engineers, and you'll be...


  • Dublin, Dublin City, Ireland Canonical Full time

    Senior Software Engineer - Python/MongoDBJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalContinue with Google Continue with GoogleSenior Software Engineer - Python/MongoDB1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalGet AI-powered advice on this...


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland.Role:The Design Software Verification team plays a pivotal role in verifying the EDA tool chain.They are currently seeking a talented engineer to join our...


  • Dublin, Dublin City, Ireland Canonical Full time

    Senior Software Engineer - packaging - optimize Ubuntu ServerJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at CanonicalSenior Software Engineer - packaging - optimize Ubuntu Server1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at...


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires a Contract FPGA/ASIC Design Software Verification Engineer for an 11-month daily rate role based in West Dublin, Ireland.Role:The Design Software Verification team plays a pivotal role in verifying the EDA tool chain. They are currently seeking a talented engineer to join our...