Senior Software Engineer (backend Focus)

Engineering · Full-time · Sydney, Australia

Job description

Clipboard is looking for a backend-focused Senior Software Engineer to join our growing team in Sydney.

About the Company

Clipboard is an Australian headquartered software business transforming the way that schools and other organisations deliver extracurricular programs. We drive student engagement and quality of education by supporting music, sports, clubs and everything else that happens outside of the classroom.

Clipboard plays a critical role for these organisations in ensuring they deliver quality programs in a safe and organised environment. Hundreds of schools - and hundreds of thousands of students, parents and staff - rely on Clipboard daily across Australia, New Zealand and beyond.

We build innovative and streamlined software to help schools and other organisations win back time, save money, meet duty of care requirements, communicate better and ultimately focus on those who matter the most: their students.

We’re a fast-paced, venture-backed startup, and an alumni of the Startmate accelerator program. Read more about us here: https://clipboard.app/about-us

Position Overview

If building software that actually makes a difference is important to you, then you’re in the right place…

We’re looking for a talented and experienced Senior Software Engineer, with a focus on experience in backend development. In this role, you will be at the forefront of developing and enhancing our product offerings, which play a crucial role in improving student outcomes through extracurricular activities. Your expertise will help us scale the product as we go through our next exciting growth phase, and also ensure we deliver high-quality, reliable, and user-friendly solutions.

You will be a part of our dynamic and growing Product & Engineering team, writing clean and maintainable code, performing code reviews, and collaborating with product managers, designers, and other engineers. Your ability to take initiative, mentor peers, and contribute to solution architecture sessions will be essential. If you are passionate about building impactful software and enjoy working in a fast-paced, collaborative environment, we would love to hear from you.

Key Responsibilities

  • Work collaboratively with product manager, designer and other engineers to deliver solutions that enhance our customers’ experience
  • Write code that is clean, highly maintainable and well-tested
  • Implement backend architectural changes and optimisations to support new features, improve system performance and reliability
  • Be a confident voice on architecture and backend development
  • Identify and address performance bottlenecks and implement optimisations
  • Perform code reviews with peer engineers
  • Operate as a team player, as well as coaching and mentoring other engineers
  • Make suggestions on how to improve the codebase and architecture
  • Work with the support team to debug and fix production defects
  • Occasionally engaging with customers by coming along to demos and customer success meetings

Tech Stack

We don’t need you to have in-depth knowledge of every one of these technologies, but we do need you to be able to work with the below stack, particularly as it relates to more backend-focused development:

  • Node.js
  • PostgreSQL
  • Typescript
  • AWS
  • Micro-services with serverless infrastructure
  • Monorepo with Nx
  • Front-end proficiency is a bonus; Angular or equivalent
  • Jest, Storybook, Cypress for testing

Skills and Experience

  • 4+ years of deep engineering experience with a focus on backend development
  • Proven ability to take ownership of problems and drive them to resolution
  • Experience in building and maintaining scalable and performant systems
  • Solid understanding of AWS services, including Lambda, RDS, SNS, SQS, API Gateway, ECS
  • Strong communication skills, enabling effective communication with the team and stakeholders
  • Strong debugging and troubleshooting skills
  • Experience working in, and contributing to, a strong engineering culture
  • Experience with performance monitoring
  • Thorough experience with testing frameworks
  • [Bonus] Basic front-end proficiency

Why Clipboard

  • Impact - Your work will have a profound impact on the business. We empower our employees to each make a big difference. Our team loves the positive impact their daily work has on our customers.
  • Career progression - Embark on a journey of continuous learning and career progression in a startup environment known for its rapid pace of development. You’ll have the unique opportunity to immerse yourself in various domains. There is plenty of room to grow at Clipboard.
  • Team culture - Be part of a vibrant and supportive team culture where your success is paramount. At Clipboard we pride ourselves on creating an environment that fosters collaboration, innovation and personal growth.
  • Flexibility - Our hybrid working model means you can work 2 to 5 days per week from the office.
  • More perks - Like birthday leave, regular team-building experiences, like dinners, lunches, drinks and team (“extracurricular”) activities. And more.

Clipboard supports an inclusive workplace and welcomes applicants from diverse backgrounds.

NOTE TO EMPLOYMENT AGENCIES: All resumes submitted by employment agencies directly to any Clipboard employee or hiring manager in any form without a signed Clipboard Employment Agency Agreement on file and search engagement for that position will be deemed unsolicited in nature. No fee will be paid in the event the candidate is subsequently hired as a result of the referral or through other means.