Senior Software Engineer

Displayr Logo

Displayr

πŸ“Remote - Australia

Summary

Join Displayr's Engineering team as a Senior Software Engineer and contribute to building scalable, maintainable software used by thousands. You will ship code, improve systems, and collaborate with a talented team. This role requires 7+ years of software engineering experience and 5+ years of full-stack development experience in C#/.NET and JavaScript/TypeScript. You will design, architect, and build modern front-end applications and work on large-scale, complex software platforms. Displayr offers competitive salaries, share options, 14 weeks of paid parental leave, flexible working hours, a $2,000 learning allowance, and remote or hybrid work options. The company fosters a high-trust, high-autonomy culture with a global reach.

Requirements

  • 7+ years of software engineering experience, building and maintaining modern, customer-facing software applications
  • 5+ years of full-stack development experience in C#/.NET and JavaScript/TypeScript
  • Experience designing, architecting and building modern front-end applications
  • Experience working on large-scale, complex software platforms with diverse tech stacks and experience managing technical debt
  • Strategic approach to system design, breaking down complex problems and balancing performance, cost, and simplicity to build scalable, maintainable solutions
  • Ability to engage with the business impact of your work, collaborate with stakeholders, and make smart trade-offs to drive meaningful outcomes
  • Analytical and decisive, using data-driven insights to navigate complexity, make sound judgments under pressure, and clearly communicate your reasoning
  • Ability to write clean, testable, production-ready code and have a deep understanding of the libraries and platforms you work with
  • A CV full of achievements and a proactive approach to improvement and innovation
  • Clear, concise communication and valuing collaboration and constructive discussions
  • Natural curiosity, openness to experimenting with new ideas, and viewing failures as opportunities to learn

Responsibilities

  • Ship code
  • Improve systems
  • Collaborate with a talented product and business team
  • Dive into our codebase
  • Push meaningful changes to production
  • Contribute to technical discussions
  • Take ownership of features
  • Drive technical improvements
  • Help shape engineering best practices
  • Work across the stack
  • Solve complex problems
  • Play a key role in building scalable, maintainable software that impacts thousands of users

Preferred Qualifications

Python, R, Rust, Node.js exposure

Benefits

  • Competitive salary that recognizes your expertise and contributions
  • Share options
  • 14 weeks of paid parental leave
  • A relaxed, high-trust culture that values high performance and empowers you to do your best work
  • Flexible working hours
  • Opportunities for both full-time and part-time roles
  • $2,000 learning allowance
  • Access to an Employee Assistance Program
  • Remote or Hybrid work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.