Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Requirements:Proven expertise in software engineering. Excellent communication skills. Proficiency in Python, GraphQL, and Django frameworks. Passionate about quality, design, and user experience. Committed to learning and sharing new insights. Prior industry experience working on web products.
About the job
At Mathspace, we're dedicated to transforming mathematics education through our innovative and interactive learning software designed for both students and teachers.
As a product-driven, agile organization, we prioritize delivering exceptional value based on continuous customer feedback. Our goal is to create an engaging and rewarding educational experience for students and educators alike.
As a Senior Backend Software Engineer on our cross-functional product team, your responsibilities will include:
Enhancing the Mathspace web and mobile applications, which support hundreds of thousands of students worldwide each month.
Collaborating closely with product owners and designers during product discovery.
Working alongside fellow engineers to provide meaningful solutions for students and teachers.
Addressing challenging technical problems with creativity and a commitment to continuous learning.
Taking initiative and playing an active role in project development.
Expanding your knowledge by developing and enhancing our technology stack.
About Mathspace
Mathspace is an innovative company focused on revamping maths education by providing smarter, interactive learning tools that empower students and educators. Our agile and product-oriented approach ensures that we continuously enhance our offerings based on user feedback, creating an enriching educational experience.
Join Canva as a Senior Engineering Manager specializing in Backend and Machine Learning within our Context & Personalisation team. In this pivotal role, you will lead a talented team of engineers, driving innovative solutions that enhance user experience through personalized content. Your leadership will ensure the seamless integration of machine learning te…
Join Canva as a Senior Engineering Manager specializing in Backend and Machine Learning within the Context & Personalization team. In this pivotal role, you will lead a talented team of engineers, driving innovative solutions that enhance user experience through personalized features. Collaborate closely with cross-functional teams to define and execute the technical vision while ensuring the quality and scalability of our backend systems.Your leadership will empower engineers to excel, fostering a culture of continuous improvement and innovation. If you are passionate about building robust systems and mentoring talent, we want to hear from you!
Role Overview Canva is hiring a Senior Staff Engineer to join the App Experiences team in Sydney. This senior position focuses on backend development, shaping the systems that support Canva's creative platform. The work centers on improving user engagement and streamlining operations across the app ecosystem. What You Will Do Lead backend engineering efforts for App Experiences, setting technical direction and standards. Design and refine backend systems to support new features and improve reliability. Collaborate with cross-functional teams to deliver solutions that fit Canva’s mission to empower creativity. Guide and mentor engineers, fostering technical growth and teamwork. What We Look For Extensive experience with backend development, ideally in large-scale or user-focused applications. Strong technical leadership and the ability to drive projects from concept to delivery. A track record of inspiring teams and building solutions that enhance both user experience and operational efficiency.
Jobgether seeks a Senior Node.js Backend Developer located in Australia. This remote-first role gives team members the flexibility to manage their schedules and take ownership of their projects. Role overview This position centers on building secure and scalable backend systems for digital finance. The work involves designing and maintaining real-time infrastructure and APIs, with a focus on distributed systems and technical problem-solving. Collaboration with engineers in different regions is a regular part of the job. What you will do Design and build backend systems for global digital finance services Develop and maintain real-time infrastructure and APIs Address challenges in distributed systems Collaborate with engineers across multiple regions Optimize backend architecture and performance Contribute to essential services and financial products What we offer Remote-first work culture Autonomy and ownership in daily work Chances to grow technical skills and work on meaningful projects Collaboration with an experienced, international engineering team
Role overview carsales is looking for a Senior Software Engineer in Melbourne. This role focuses on designing, building, and maintaining scalable applications that support our customers. Collaboration with cross-functional teams is a key part of the job, as is contributing technical expertise to improve our products and user experience. What you will do Work closely with engineers, designers, and other teams to deliver reliable software Develop and maintain applications to support business and customer needs Help enhance product features and overall user experience
Join Wabtec Corporation as an Embedded Software Engineer and become a vital part of our innovative team. In this role, you will be responsible for designing, developing, and maintaining embedded software systems that drive our cutting-edge products in the transportation sector. Your expertise will contribute to enhancing the performance, reliability, and safety of our solutions.
Full-time|On-site|Sydney, New South Wales, Australia
Join our dynamic team as a Staff Software Engineer at Freelancer in beautiful Sydney. In this role, you will leverage your extensive experience to design, develop, and optimize scalable software solutions that drive our platform's success. You will collaborate with cross-functional teams to deliver high-quality products and enhance user experience.As a Staff Software Engineer, you will be responsible for leading technical initiatives, mentoring junior engineers, and ensuring best practices in software development are followed. You will play a crucial role in shaping the future of our technology stack and influence key architectural decisions.
Why Choose PlayStation?At PlayStation, we don’t just provide the Best Place to Play; we’re committed to being the Best Place to Work. As a global leader in the entertainment industry, we proudly produce the PlayStation family of products and services, including PlayStation®5, PlayStation®4, PlayStation®VR, and PlayStation®Plus, along with acclaimed software titles from PlayStation Studios.We are dedicated to fostering an inclusive environment that empowers our employees and celebrates diversity. We invite all individuals with a passion for innovation, technology, and gaming to explore our open positions and join our expanding global team.The PlayStation brand operates under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.Join Our Team as a Senior Mobile Software EngineerAs a Senior Mobile Software Engineer at Repeat.gg, you will play a pivotal role in the evolution of our product. Collaborating with a talented team of product managers, designers, and backend engineers, you will work towards achieving shared objectives and delivering exceptional mobile experiences.Your expertise will be crucial in developing high-quality mobile applications for both Android and iOS platforms, leveraging your skills in React Native, React, and Expo.
Join the Engineering Team at Easygo At Easygo, we are pioneers in delivering exceptional entertainment experiences across the globe. Our engineering division is dedicated to a culture of continuous learning and innovation, where we consistently challenge the norms of large-scale software design and development. We prioritize professional growth, encourage knowledge sharing, and strive for engineering excellence, setting the standard for industry best practices. Why Work with Us? Are you an enthusiastic and driven software engineer ready to immerse yourself in a dynamic environment that values creativity, ongoing education, and career advancement? We invite talented individuals who are game to tackle intricate challenges, develop scalable solutions, and collaborate with some of the best engineers in the entertainment sector. Engage in Complex Projects: Jump into challenging projects that test your skills and ingenuity. Solve intricate technical dilemmas and create scalable solutions. Fast-Track Your Career: Benefit from mentorship, training, and hands-on experience to enhance your expertise. Learn from seasoned professionals and master the art of scaling software. Collaborate with Industry Experts: Work alongside outstanding engineers, sharing insights and driving forward innovation through teamwork. Caring Culture with Focus on Career Development: We are genuinely invested in your career trajectory. Our culture emphasizes your growth with personalized learning programs and mentorship opportunities. Embrace Challenges, Celebrate Wins: Take on new challenges, learn from setbacks, and celebrate achievements as a team. Shape the Future: Your work will contribute to redefining the entertainment landscape. Key Responsibilities: Participate in coding, testing, debugging, and troubleshooting to maintain high code quality, scalability, and maintainability. Write efficient, scalable, and maintainable code that adheres to established coding standards and best practices. Facilitate technical discussions and propose solutions that enhance team performance, aligning with team and company objectives. Drive innovation by advocating for improvements and implementing constructive changes to boost team efficiency. Analyze complex issues and provide effective solutions that support team objectives and initiatives. Independently manage medium-sized projects or components from inception to completion. Identify improvement opportunities and proactively engage in technical discussions. Share knowledge and best practices with team members, fostering a collaborative and learning-oriented environment.
Join Easygo as a Senior Software Quality EngineerEngineering@EasygoAt Easygo, we are pioneers in delivering exceptional entertainment experiences. Our engineering team thrives in a culture of continuous learning and innovation, consistently pushing the limits of software design and development. We are committed to nurturing growth, fostering learning, and maintaining excellence in engineering, setting a high bar for industry standards.Why You Should Join Us?If you are a driven and enthusiastic Senior Software Quality Engineer seeking to immerse yourself in an innovative environment that promotes professional development, we invite you to apply. We are looking for creative problem-solvers ready to develop scalable solutions and collaborate with some of the best engineers in the entertainment sector.Engaging Projects, Innovative Solutions: Tackle complex projects that challenge conventions. Solve intricate technical problems and create scalable solutions.Fast-Track Your Development: Benefit from mentorship, training, and practical experiences to enhance your skill set. Learn from industry leaders and gain expertise in software scalability.Team Up with Experts: Collaborate with top-notch engineers, sharing ideas and driving innovation through teamwork.Supportive Culture & Career Advancement: Your career development is our priority. Our culture emphasizes your growth through personalized learning programs and mentorship.Face Challenges, Celebrate Achievements: Embrace challenges, learn from setbacks, and celebrate successes together.Contribute to the Future: Your work will play a crucial role in shaping the future of entertainment.If you are passionate about innovation, growth, and working alongside the best, we would love to welcome you to our team!
Canva is looking for a Senior Software Engineer to join the Reliability Foundations team in Sydney. This position centers on strengthening the reliability and performance of Canva’s platform. Role overview This role involves designing, building, and refining systems to support resilient and high-performing services. The Senior Software Engineer will work closely with others to improve software delivery and support operational goals. What you will do Create and implement solutions that boost the reliability of Canva’s core platform. Optimize existing systems to maintain high performance and stability. Collaborate with cross-functional teams to advance software delivery processes and operational standards. Requirements Experience designing and maintaining reliable, scalable systems. Strong background in performance optimization and system resilience. Ability to work effectively with engineers and stakeholders across different teams.
We are seeking a dynamic and experienced Software Engineering Manager to lead our talented team of software engineers at KPMG Australia. In this pivotal role, you will be responsible for driving innovation and delivering high-quality software solutions that align with our strategic objectives. You will oversee the development process, mentor team members, and collaborate with cross-functional departments to ensure project success.
Join our innovative team at Speechify as a Software Engineer focused on platform development. In this role, you will collaborate with cross-functional teams to design, develop, and implement high-quality software solutions that enhance our platform's capabilities and user experience.
Join Airwallex as a Senior Software Engineer, YieldAt Airwallex, we are revolutionizing the financial landscape for global businesses with our state-of-the-art payments and financial platform. Our unique combination of proprietary infrastructure and innovative software empowers over 200,000 businesses worldwide—including industry giants like Brex, Rippling, Navan, Qantas, and SHEIN—by providing fully integrated solutions that simplify business accounts, payments, spend management, treasury, and embedded finance on a global scale.Founded in Melbourne, we are a dynamic team of over 2,000 talented individuals spread across 26 offices globally. With a valuation of US$8 billion and backing from leading investors such as T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, we are at the forefront of building the future of global payments and finance. If you are prepared to embark on the most ambitious journey of your career, we invite you to join us.What We Look ForWe seek visionary builders who bring founder-like energy and are eager to create a significant impact while accelerating their learning and taking full ownership of their projects. You should possess strong expertise relevant to your role, exhibit sharp analytical thinking, and be motivated by our mission and operating principles. You thrive in fast-paced environments, exercise good judgment, and approach challenges with curiosity and a rigorous mindset.Collaboration and humility are key traits you embody, as you transform innovative ideas into tangible products and ensure successful execution from start to finish. Utilizing AI to enhance your efficiency and problem-solving capabilities, you will tackle complex, high-visibility challenges alongside exceptional teammates while advancing your career in shaping the future of global banking. If this resonates with you, let’s build what’s next together.About the Yield TeamThe Yield Team serves as the strategic backbone of our investment product—a unique solution that allows businesses to earn competitive returns on their idle cash, free from the constraints of traditional term deposits. Following our recent market launch, we are focused on leveraging this flexibility to enhance customer loyalty and foster long-term engagement.As one of the fastest-growing divisions within Airwallex, Yield operates like a startup within a startup, providing unparalleled opportunities for innovation and professional growth. We are aggressively expanding on a global scale. If you are driven by creativity and eager to make a lasting impact, Yield is the ideal environment for you. Apply now and help us shape the future of fintech!
Role OverviewXero is on the lookout for a Lead Software Engineer to join our dynamic engineering team responsible for the Xero Accounting App (XAA). This flagship mobile application empowers small business owners to manage their finances conveniently on the go. In this pivotal role, you will lead the charge in balancing rapid product delivery with a steadfast commitment to system health and best engineering practices, utilizing AI to enhance productivity and deliver value to our customers efficiently.You will engage in complex problem-solving, exercise advanced technical judgment, and define both the objectives and methodologies for multi-year, multi-team product and platform initiatives.Your leadership will enhance team performance by providing clear goals, eliminating obstacles, and fostering a psychologically safe and inclusive work culture.Team DynamicsOur engineering teams are dedicated to creating exceptional mobile experiences through the Xero Accounting app. We thrive in a collaborative, high-velocity, and hybrid environment, working closely with Product and Design teams to deliver beautiful mobile solutions quickly. We also maintain strong partnerships with web, platform, and domain teams to ensure seamless and reliable experiences across all user channels.Current ProjectsLead initiatives that create high-impact mobile workflows to address key user tasks such as banking, invoicing, payments, and file management, consistently exceeding customer expectations.Champion operational excellence with a focus on a "production-first" mindset, ensuring availability, accuracy, security, and scalability by automating delivery pipelines and troubleshooting common failure patterns. You will also spearhead incident responses and advocate for proactive health monitoring to maintain system resilience.Drive continuous improvements in work efficiency by identifying technical waste, simplifying complex designs, and adopting modern practices, including AI, to accelerate value delivery to customers.Work EnvironmentOur teams are based in Australia, with this hybrid role situated in Melbourne or Sydney. We offer the flexibility to balance focused work with collaborative efforts in our well-appointed offices.
Join Lendi Group as a Mid-Level Software Engineer and be a key player in our dynamic tech team. You will be responsible for developing innovative software solutions that enhance our platform and improve user experience. Collaborate with cross-functional teams to design, implement, and maintain high-quality software applications.
At Riot Games, our Software Engineers possess extensive expertise in specific technical domains while embracing the chance to explore a wide array of broader fields. We are driven by a passion for delivering joy to players through innovative technical solutions. Within the VALORANT Foundations team, we concentrate on enhancing the game engine, optimizing content pipelines, and refining developer workflows among other essential core capabilities. As a Senior Software Engineer on the VALORANT Foundations Release Engineering team, you will play a pivotal role in managing our core build and delivery systems, ensuring that players consistently receive the exciting content VALORANT has to offer. This position reports directly to the Engineering Manager of VALORANT Foundations, Release Engineering.
Join Anduril Industries as a Senior Software Engineer specializing in flight software development. In this pivotal role, you will lead the design, development, and implementation of innovative software solutions for advanced flight systems. Collaborate with a multidisciplinary team to enhance operational capabilities and streamline processes, driving forward our mission to revolutionize defense technology.
easygo is seeking a Senior Software Engineer - Engagement to join our innovative team in Melbourne. In this role, you will be responsible for designing and implementing cutting-edge software solutions that enhance user engagement and improve overall product functionality. You will collaborate with cross-functional teams to deliver high-quality software that meets the needs of our users.
Join Lendi Group as a Senior Software Engineer and play a pivotal role in shaping the future of our innovative fintech solutions. You will collaborate with cross-functional teams to design, develop, and maintain robust software applications that enhance the user experience and drive business success.