Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
We are seeking a candidate with a strong background in software engineering, proficient in programming languages such as Java, Python, or Go. Experience with building scalable applications and a solid understanding of algorithms and data structures is essential. Applicants should possess excellent problem-solving skills, a passion for technology, and the ability to work collaboratively in an agile environment. A degree in Computer Science or a related field is preferred.
About the job
Airwallex is seeking a Senior Software Engineer to join the Spend Solutions team in Melbourne. The focus of this role is on developing and refining products that enable businesses to manage their spending with greater efficiency and accuracy.
What you will do
Design, build, and improve software for Spend Solutions
Collaborate with cross-functional teams to deliver new features and product enhancements
Contribute to both the user experience and the underlying product functionality
Support high standards for software quality and reliability
Team and impact
This position involves working alongside engineers, product managers, and other experts. The work sits at the intersection of technology and business, shaping tools that help companies control and track their expenses.
About Airwallex
Airwallex is a global fintech company revolutionizing the way businesses manage their financial operations. Founded in 2015, we provide innovative payment solutions that enable companies to send and receive money across borders seamlessly. Our mission is to empower businesses by offering them the tools they need to succeed in a digital economy.
Join us in leveraging technology to create a significant green impact on the planet!Kraken is at the forefront of pioneering global advancements in energy solutions.We are a forward-thinking technology firm dedicated to developing a smart and sustainable energy ecosystem. By optimizing renewable energy generation, enhancing grid intelligence, and empowering utilities to deliver exceptional customer experiences, our energy operating system is revolutionizing the industry worldwide for the benefit of all.This is an exhilarating moment in the energy sector. Help us make a tangible difference in fostering a more sustainable future.About Our TeamOur technology is crafted and maintained by a diverse engineering team of approximately 800 professionals. This includes server-side, client-side, and mobile engineers collaborating closely with UX specialists, copywriters, and designers. We adopt a Kanban-like methodology, utilizing tools such as Google Docs and Asana for task management, GitHub and CircleCI for our continuous delivery pipeline, and Sentry and CloudWatch for performance measurement and production monitoring. Kraken offers a fantastic environment for learning, collaborating with talented engineers, and elevating your skills. Check out some of our open-source coding conventions.Our Technology StackOn the server-side, we primarily utilize Python, with most of our platforms powered by Django, Django-REST framework, and GraphQL (Graphene). We extensively leverage AWS within our continuous deployment pipeline. For further insights, see our article on Django, ELB health checks, and continuous delivery.
Join us in leveraging cutting-edge technology to create a significant positive impact on the planet!Kraken is at the forefront of groundbreaking advancements in the energy sector.As a dynamic technology firm, we are dedicated to developing a smart and sustainable energy ecosystem. Our initiatives range from optimizing renewable energy generation to enhancing grid intelligence and empowering utilities to deliver exceptional customer service. Our innovative operating system for energy is revolutionizing the industry globally, ensuring benefits for all stakeholders.This is an exhilarating time in the energy landscape. Become a part of our mission to shape a brighter, more sustainable future.Our TeamOur technology is developed and maintained by a diverse engineering team of approximately 800 professionals, including server-side, client-side, and mobile engineers who collaborate closely with UX specialists, copywriters, and designers. We adopt a Kanban-like methodology, utilizing Google Docs and Asana for project management; GitHub and CircleCI to facilitate a robust continuous delivery pipeline; and Sentry and CloudWatch for performance monitoring in production. Joining Kraken offers a fantastic opportunity to enhance your skills alongside some of the industry's most talented engineers. Some of our coding practices are open-source.Our TechnologyOn the server-side, our primary language is Python, with most of our web applications powered by Django, Django-REST-framework, and GraphQL (Graphene). We heavily utilize AWS as part of our continuous deployment pipeline. For more insights, check out our article on Django, ELB health checks, and continuous delivery.
Join our dynamic Data Sync Team as a Staff Software Engineer and play a crucial role in enhancing our data synchronization processes. Our ideal candidate is proficient in Golang and Python, with strong experience in leveraging AWS services. This role offers a unique opportunity to work remotely across Australia and New Zealand, allowing you to collaborate with a diverse team of talented engineers.
Join System Canada Technologies as a Test Analyst / Test Engineer and leverage your skills in Python scripting to enhance our testing processes. In this full-time position, you will play a crucial role in ensuring the quality and reliability of our software products. Collaborating with cross-functional teams, you will develop and execute test plans, identify defects, and contribute to continuous improvement efforts.
Join us in utilizing innovative technology to create a significant positive impact on the planet!Kraken is at the forefront of pioneering advancements in the energy sector.We are dedicated to developing a smart, sustainable energy ecosystem. By enhancing renewable energy generation, improving grid intelligence, and empowering utilities to deliver exceptional customer experiences, our energy operating system is revolutionizing the industry globally for the benefit of all.This is an exhilarating time in the energy landscape. Be a part of our mission to forge a more sustainable future.Our Engineering TeamOur technology is crafted and sustained by a diverse engineering team of approximately 800 professionals. This collaborative environment encompasses server-side, client-side, and mobile engineers who work synergistically with UX specialists, writers, and designers.We employ tools such as Slack, Notion, Google Docs, and Asana for effective communication and project management. Our development pipeline prioritizes continuous delivery and immutable infrastructure, leveraging GitHub, CircleCI, and Terraform Enterprise. For maintaining performance and stability in production, we utilize Loggly, Sentry, and DataDog for comprehensive monitoring and analytics.Kraken is committed to nurturing professional growth, providing an outstanding environment to learn alongside skilled engineers, and offering substantial opportunities to enhance your expertise. We value transparency, and aspects of our coding standards are open-source.Our Technological StackOn the server-side, our primary language is Python. Most of our web applications are powered by Django, Django REST framework, and GraphQL (Graphene). We extensively utilize Kubernetes and AWS, incorporating GitHub, CircleCI, ArgoCD, and Spacelift within our continuous deployment pipeline.Your Role...This is a unique opportunity for software engineers to influence the technical trajectory of a vital new product division within Kraken. You will be at the leading edge of applying contemporary technologies to a historically underrepresented sector, making direct contributions to our transformative initiatives.
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
Systems Technology Research (STR) is actively seeking seasoned Lead Software Engineers to become integral members of our dynamic cyber and networking team. Our mission is to advance groundbreaking technologies that play a crucial role in enhancing national security. Our team pioneers innovations in communication technology across all networking layers—from the physical to the application layer. We highly value diverse skills, experiences, and perspectives, as they are essential for delivering exceptional solutions to our clients. If you possess a robust history of developing impactful software solutions and meet the qualifications outlined below, we invite you to apply!Position Overview:The ideal candidate will bring several years of hands-on experience in software engineering, integration, and testing, along with a strong grasp of networking concepts and protocols. A proven track record of taking ownership of technical challenges and delivering results in fast-paced, collaborative environments is essential. Candidates should have a deep understanding of computer science principles, solid software engineering practices, and practical experience with Linux systems. At STR, experienced engineers are expected to work autonomously while also making significant contributions to team initiatives and mentoring junior members.This role presents an exciting opportunity to work within a high-profile, structured development setting alongside a diverse and talented team. You will play a pivotal role in designing, implementing, and testing software that enhances advanced real-time data communications and networking solutions based on open systems principles. We strive for the highest standards of quality, maintainability, and reusability in all our tools and methodologies. Therefore, candidates should be adept at producing well-architected, scalable solutions and committed to establishing and adhering to reliable testing practices.
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.
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 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.
The Role and Its ImpactJoin us as a Principal Software Engineer to lead the development of the Xero Accounting App (XAA), our premier mobile platform designed for small business owners to manage their finances effortlessly. In this role, you'll establish the benchmarks for engineering excellence at Xero, enhancing our technical capabilities and shaping the architectural strategies that align with our global product vision.You'll serve as a pivotal link between product vision and execution, influencing the technical roadmap to ensure our engineering decisions resonate with our strategic objectives. We seek a leader who excels in tackling complex engineering challenges, clarifying ambiguities, and fostering collaboration across various teams.Your Initial Focus Areas Will Include*Hybrid Mobile Evolution*: Establishing integration and performance standards in a landscape where native and React Native technologies coexist.*Systemic Operational Excellence*: Spearheading proactive strategies to mitigate issues by creating frameworks for Service Level Objectives (SLOs) and quality standards.*Capability Elevation*: Empowering lead engineers, attracting top talent, and engaging with the wider tech community as a mentor.*Efficiency*: Crafting and implementing an AI-driven engineering vision that revolutionizes software design, development, testing, and maintenance, resulting in significant productivity enhancements across teams.Work EnvironmentOur teams are based in Australia, and this hybrid role allows you to work from either Melbourne or Sydney, providing the flexibility to engage in focused tasks while collaborating in our vibrant office spaces.What We Are Looking ForExtensive experience in developing and leading mobile applications within expansive, high-growth environments, including expertise in scaling mobile build and release pipelines and architecting cloud-native backend services and APIs (preferably AWS).A strategic mindset that ensures technical architecture aligns with product strategies, fostering both technical feasibility and exceptional customer experiences.
Role overview Airwallex is seeking a Senior Software Engineer to join the Spend Solutions team in Melbourne. The focus of this role is on developing and refining products that enable businesses to manage their spending with greater efficiency and accuracy. What you will do Design, build, and improve software for Spend Solutions Collaborate with cross-functional teams to deliver new features and product enhancements Contribute to both the user experience and the underlying product functionality Support high standards for software quality and reliability Team and impact This position involves working alongside engineers, product managers, and other experts. The work sits at the intersection of technology and business, shaping tools that help companies control and track their expenses.
Join Shield AI as an Engineering Lead for Autonomy Software!At Shield AI, we are dedicated to safeguarding service members and civilians through advanced intelligent systems. Founded in 2015, our venture-backed deep-tech company specializes in innovative products such as the V-BAT and X-BAT aircrafts, as well as the Hivemind Enterprise and Vision product lines. With a global presence spanning the U.S., Europe, the Middle East, and Asia-Pacific, our technology is actively deployed in operations around the world. To learn more about our mission and values, visit www.shield.ai and connect with us on LinkedIn, X, Instagram, and YouTube.About the Role:As the Engineering Lead for Autonomy Software, you will spearhead the development of groundbreaking autonomy solutions that empower unmanned systems to navigate and operate intelligently within complex, real-world scenarios. Your leadership will guide multidisciplinary teams through the entire lifecycle of high-performance autonomy solutions—from algorithm conception and software development to system integration and field testing. Working at the exciting intersection of robotics, aerospace, and software engineering, you will be responsible for driving essential capabilities from initial concept to successful flight, delivering resilient and scalable systems that excel in dynamic and contested environments.
About Future Secure AI Future Secure AI develops artificial intelligence solutions for global enterprises across multiple sectors. The team values bravery, diligence, and curiosity, encouraging open communication and professional growth. Leadership maintains an approachable, entrepreneurial style with a strong commitment to supporting each employee’s development. Company Background Future Secure AI (FSAI) operates in partnership with one of the world’s largest financial institutions. The company builds relationships with C-suite leaders at major organizations, focusing on collaboration between humans and AI to drive business outcomes. With a presence in several industries and regions, FSAI continues to expand globally. Role Overview: Senior AI Engineer (Software) – Melbourne Senior AI Engineers (Software) at FSAI play a central role in developing the company’s products and platforms. The position involves leading customer-facing projects, working directly with client and partner technical teams, and collaborating with internal groups to enhance technology solutions. This role requires balancing detailed coding work with broader business and product considerations. Strong organizational skills, a collaborative approach, and a genuine interest in advancing AI technology are important for success in this position.
Role overview Seek Limited is looking for a Lead Software Engineer to join the AI Platform Services team in Melbourne. This role focuses on designing and building AI-powered solutions that advance the platform and enhance the user experience. Collaboration with teams across the company is a key part of the position. What you will do Partner with engineers and stakeholders from different areas to deliver AI solutions for the platform Guide and support a team of engineers, setting high standards and fostering ongoing development Shape the technical direction and contribute to a culture of continuous improvement within the team
At Systems Technology Research (STR), we are committed to enhancing global safety through innovative technology solutions that address pressing national security challenges. Our Cyber Division focuses on developing skilled teams, advanced tools, and effective processes to harness the power of technology in safeguarding our nation. We emphasize impact, craftsmanship, and collaboration as we confront the most challenging cyber threats.As a Senior Embedded Software Engineer at STR, you will be an integral part of a dynamic team of researchers and engineers dedicated to pioneering advanced vulnerability research technologies. Our work explores the intersection of the digital and physical realms by modelling real-world systems, identifying interface vulnerabilities, and reverse engineering software.
The Platform Workflows Team at Canva is looking for a Senior Software Engineer based in Melbourne. This position centers on building and improving the core features that power Canva’s platform. Role overview As a senior engineer, you will design, develop, and implement software solutions that strengthen platform capabilities. Collaboration with cross-functional teams is a key part of the job, ensuring that new features and improvements align with user needs and company goals. What you will do Work closely with engineers, designers, and product managers to deliver high-impact projects Contribute to the architecture and development of new platform features Focus on enhancing the user experience through well-crafted software solutions Team environment The team values creativity and open collaboration. This role offers the chance to work with modern technologies and contribute to the ongoing evolution of Canva’s platform.
Join the dynamic team at Systemes Technology Research (STR) as a Software Reverse Engineer, where your expertise in analyzing vulnerabilities in cyber-physical systems will play a crucial role in enhancing national security. This position requires on-site work in Melbourne, FL.Your Responsibilities:Conduct reverse engineering of sophisticated software and firmware across a range of platforms, including Windows/Linux binaries and embedded systems with unconventional architectures.Create and implement automated reverse engineering and binary analysis tools to understand protocols, interfaces, and functionalities of target systems.Innovate cutting-edge cybersecurity solutions to address current threats.Collaborate with interdisciplinary teams to solve complex technological challenges and develop effective cybersecurity strategies.Engage in vulnerability weaponization, exploit development, and mitigation techniques across various demanding targets.Document and present your research findings clearly and effectively.Contribute to solving real-world cybersecurity issues that impact national security.
Join Canva's innovative team as a Senior Software Engineer specializing in our Lightspeed Renderer. In this pivotal role, you will leverage your expertise to enhance our rendering technology, ensuring exceptional performance and user experiences. Collaborate with cross-functional teams to design, develop, and implement cutting-edge features that will shape the future of design. Bring your passion for technology and creativity to a company that values innovation and teamwork.
Mar 29, 2026
Sign in to browse more jobs
Create account — see all 268 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.