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
The ideal candidate will possess a strong background in software engineering, with proficiency in programming languages such as Python, C++, or Java. Experience with network protocols and systems will be advantageous. You should have problem-solving skills, a passion for technology, and the ability to work in a fast-paced environment.
About the job
Join Arista Networks as a Senior Software Engineer in our EOS (Extensible Operating System) team in Sydney. In this role, you will be at the forefront of developing innovative software solutions that drive our advanced networking products. You will collaborate with cross-functional teams to design, build, and enhance features that are pivotal to our technology stack.
About Arista Networks
Arista Networks is a leading provider of cloud networking solutions that redefine networking for large-scale data centers and cloud computing environments. Our commitment to innovation and excellence has established us as a trusted partner for enterprises worldwide. Join us to be part of a dynamic team that is transforming the networking landscape.
Similar jobs
1 - 20 of 1,715 Jobs
Search for Software Engineer Java Sql Exciting Opportunity In Sydney
Join Cuscal Limited as a Software Engineer specializing in Java and SQL. In this pivotal role, you will contribute to the development of innovative software solutions that enhance our services and support our clients. Collaborate with a talented team of developers to design, implement, and maintain robust applications that meet our users' needs.
At IMC, technology is the driving force behind our success, not just a department. Our in-house developed innovative software executes millions of trading decisions daily, allowing us to outperform our competitors through superior speed and decision-making.Our Java teams in Sydney develop a diverse range of applications and tools, focusing on trading algorithms, options pricing, volatility calculations, simulation frameworks, market risk applications, trade reconciliation, and data analysis & visualization tools for traders. We not only create business applications but also the tools essential for maintaining our cutting-edge development processes.This position is part of our Data Engineering team, which specializes in building highly scalable, high-throughput, low-latency Java applications that process and transform data from numerous sources at Petabyte scale. These applications power everything from real-time trading to comprehensive analytics. You will engage in both greenfield and re-engineering projects, collaborating with developers globally to construct scalable and reliable data platforms. By balancing speed with quality, you will write robust, testable software and thoughtfully evaluate trade-offs between latency, throughput, simplicity, and maintainability.
Full-time|On-site|Sydney, New South Wales, Australia
About the Role Leap Legal Software is hiring a Software Engineer in Sydney. This role supports the development of software tools that help legal professionals work more efficiently. The team focuses on building and improving products that serve real client needs. What You Will Do Work across the full software development lifecycle, from initial concept through to deployment Contribute to the design, development, testing, and release of new features and products Help ensure each release meets quality standards and client requirements Location This position is based in Sydney, New South Wales, Australia.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP Legal Software stands as the foremost provider of Legal Practice Management Solutions globally and is a proud member of ATI, one of the largest international LegalTech companies. With over 30 years of unwavering dedication to innovation and improvement, we redefine productivity tools for legal professionals, embodying our mission to ‘Help lawyers who help people’. Our cutting-edge software is trusted by more than 71,000 legal practitioners and their teams across small and medium-sized law firms.Join our dynamic international team of driven achievers within a rapidly expanding technology enterprise where change is the only constant. You will be a part of a collaborative network of over 1,000 skilled, compassionate, and ambitious ‘LEAPsters’ working together across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand.Meet the Personal Injury TeamThe Personal Injury team is a dedicated division within LEAP, specializing in developing software tailored for personal injury lawyers. Our cross-functional team comprises legal experts, software engineers, designers, and client-focused specialists who collaborate closely to create practical products utilized daily by PI firms. Our work is guided by in-house Australian Personal Injury Lawyers and informed by a robust client feedback mechanism, ensuring our offerings are shaped by real legal practices and continue to evolve with the needs of lawyers.Your RoleAs a Full Stack Software Engineer, you will partner with various stakeholders, including product owners and client operations, to transform innovative concepts into functional web applications available within LEAP Legal Software. Supported by the broader Engineering organization (LEAP Dev), you will take full ownership of building and maintaining these applications, with an initial focus split evenly between frontend and backend development.Key Responsibilities:Research and develop emerging trends, standards, and best practices for frontend development.Design, develop, and manage backend APIs and services.Ensure scalability to accommodate high volumes of data and users.Implement secure customer authentication mechanisms.Continuously find ways to enhance our software development, deployment, and delivery processes.Revise, update, refactor, and debug existing code.Test and deploy applications and systems efficiently.Utilize Git version control to manage codebases effectively.
Collaborate with a talented team on exciting projects and diverse clienteleEnhance your expertise in AWS, Data, and DevOps cloud operationsAlready familiar with AWS? We'll teach you the advanced skills!About itoc:We fast-track and mitigate the risks in our clients' transition to the cloud.As an award-winning provider of cloud consulting, engineering, and managed services, we have a solid history of guiding clients through their cloud strategies, implementations, and operations.Being a leading consulting partner with Amazon Web Services, we prioritize integrity and a commitment to successful projects.Culture and intelligence matter to us. Bring your unique skills to our dynamic environment where you will collaborate with some of the best minds in the cloud sector.We put in the hard work, but we also know how to have fun!The Opportunity:We are expanding our Data Team in Sydney and are seeking individuals eager to advance both technically and professionally. Your role will involve working with databases, data lakes, data warehouses, and data transformation using Python and SQL, while enabling AI/ML functionalities.As a Data Engineer, you will implement robust, production-ready data platforms that facilitate business data discovery, self-service capabilities, and AI/ML functions across various client types and industries, empowering them to leverage their data effectively.Key Responsibilities Include:Deploying data repositories, such as lakes and warehouses.Contributing to our expanding portfolio of data solutions.Ongoing optimization and management of data platforms.Developing transformational logic for data pipelines.Promoting data best practices to our clients.
Join AECOM, a global leader in engineering and infrastructure, as we seek passionate individuals to explore exciting defence opportunities in Sydney. Our team is dedicated to delivering innovative solutions that make a lasting impact on communities and the environment.
Join our dynamic team at Objective as a Fullstack Software Engineer, where you will leverage your expertise in Java, ReactJS, and AWS to develop cutting-edge solutions. This role offers a unique opportunity to work on innovative projects that make a real impact.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP is the foremost provider of innovative Legal Practice Management Solutions globally and is a proud part of ATI, one of the largest international LegalTech corporations. For over three decades, our dedication to curiosity and constant enhancement has driven us to redefine productivity tools for legal professionals and their teams, in alignment with our mission to 'Help lawyers who help people'. Our industry-leading software is utilized by more than 71,000 legal practitioners and their teams in small to medium-sized law firms.Joining our vibrant international team of high achievers means becoming part of a rapidly expanding tech company where change is the norm. With over 1000 intelligent, compassionate, and ambitious ‘LEAPsters’, you will find yourself in excellent company across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand.Introducing the Criminal Law TeamThe Criminal Law team is a dedicated division within LEAP, specializing in developing software for criminal lawyers. Our cross-functional team comprises legal experts, software engineers, designers, and client-focused professionals, collaborating closely to deliver practical products used daily by criminal law firms. Our work is guided by in-house Australian criminal lawyers and informed by a robust client feedback mechanism, ensuring our solutions are shaped by genuine legal practice and continue to evolve in sync with how lawyers operate.Your RoleAs a Full Stack Software Engineer, you will collaborate with various stakeholders, including product owners and client operations, to transform innovative ideas and concepts into functional web applications for LEAP Legal Software. With the backing and resources of our broader Engineering organization (LEAP Dev), you will hold complete responsibility for the development and maintenance of these applications. Initially, your work will involve a balanced focus of 50% frontend and 50% backend development.Your ResponsibilitiesInvestigate and implement emerging trends, standards, and best practices for frontend development;Design, develop, and manage backend APIs and services;Ensure scalability to accommodate large volumes of data and users;Implement secure customer authentication protocols;Identify opportunities to enhance our software development, deployment, and delivery processes;Revise, update, refactor, and troubleshoot code as necessary;Test and deploy applications and systems;Utilize Git version control to manage the codebase.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP stands as the premier provider of innovative Legal Practice Management Solutions globally and is a proud member of ATI, one of the foremost international LegalTech firms. For over three decades, our relentless curiosity and dedication to continuous improvement have driven us to reinvent productivity tools for legal professionals and their teams, fulfilling our core mission: ‘To assist lawyers who assist people.’ Our cutting-edge software is trusted by over 71,000 attorneys and their teams across small to medium-sized law firms.Joining our dynamic international team of dedicated high achievers means becoming part of a rapidly growing technology enterprise where change is the only constant. With over 1000 intelligent, compassionate, and ambitious ‘LEAPsters’ collaborating across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand, you’ll find yourself in inspiring company.Introducing the LEAP Estates TeamThe LEAP Estates team is a specialized division within LEAP, dedicated to developing software tailored for Estates Lawyers. Our cross-functional team comprises legal experts, software developers, designers, and client-focused professionals, all working in unison to deliver practical solutions utilized daily by Estate firms.Our efforts are guided by in-house Australian Estate Lawyers and informed by a robust client feedback system, ensuring our offerings are shaped by real-world legal practices and continually evolve to meet lawyers' actual working needs.Your RoleAs a Full Stack Software Engineer, you will collaborate with cross-functional stakeholders to transform innovative ideas into robust, production-ready applications. You will have significant ownership over architectural decisions, establish best practices, and lead the journey from concept to release.Your Responsibilities will include:Developing and delivering AI-powered applicationsDesigning, developing, and managing backend APIs and servicesEnsuring scalability to accommodate large volumes of data and usersImplementing secure customer authentication protocolsIdentifying and executing improvements in our software development, deployment, and delivery processesRevising, updating, refactoring, and debugging codeTesting and deploying applications and systemsUtilizing Git version control to manage the codebaseYour QualificationsAt least 3 years of hands-on experience as a Full Stack Software EngineerA strong enthusiasm for developing AI-driven applicationsProficiency in front-end development using modern web technologies, especially ReactExpertise in at least one contemporary server-side programming language or framework (e.g., C#/.NET, TypeScript/Node.js)Solid experience with database technologies (e.g., MySQL, PostgreSQL, DynamoDB)Comprehensive understanding of software development methodologies
About UsAt UpGuard, we strive to simplify the lives of security teams by delivering powerful solutions that enable organizations to identify, evaluate, and mitigate cybersecurity risks across their attack surfaces, vendor networks, workforce, and trust relationships. Our cutting-edge cyber risk posture management platform seamlessly integrates extensive security ratings, immediate risk assessments, customizable security questionnaires, threat intelligence capabilities, and intelligent AI, providing our clients with a comprehensive overview of their risk landscape.Our Product team at UpGuard consists of dedicated professionals in Product Management, Product Support, Engineering, Design, Data Leak Detection, and Third-Party Risk Management Services. We aspire to lead the Cyber Vendor Risk Management (VRM) space by offering a superior SaaS platform that empowers organizations to effectively manage their third-party risks and external attack surfaces. Our mission is to develop a product that our users will not only love but depend on, continuously enhancing its features and functionality.Position OverviewWe are looking for talented Software Engineers at various levels to join our dynamic Product Engineering team as we experience rapid growth and expansion.As Software Engineers at UpGuard, you will engage deeply with the fast-paced and increasingly critical domain of cybersecurity. Your work will involve presenting data in innovative and insightful ways, creating integrated solutions that have a direct impact on the security postures of our global clientele. We tackle challenges such as high throughput, massive concurrency, and big data processing, reflecting the caliber of engineers we are eager to welcome to our team.In this role, you will collaborate within a cross-functional team that values rapid iteration, teamwork, and efficiency. Together, we will deliver exceptional customer value swiftly while ensuring security and reliability at every phase. We prioritize clean code, thoughtful design, and engineers who are as passionate about the product as they are about the technology behind it.
Role overview The Senior Software Engineer at cxnpl will play a key role in building and delivering software solutions for clients. The position centers on designing, developing, and implementing applications that adapt to changing client requirements. What you will do Create software applications with attention to quality and long-term maintainability Collaborate with cross-functional teams to produce scalable and efficient code Support projects aimed at improving performance and enhancing the user experience Location This position is located in Sydney.
Full-time|On-site|Sydney, New South Wales, Australia
We are expanding our engineering team and are seeking talented Full-Stack Software Engineers to elevate our company to new heights.This role is not your typical corporate position. If you're a high achiever with exceptional skills, looking for more than a mundane job, eager to collaborate with the brightest minds, and thrive without constant supervision, this is the opportunity for you.Joining a large tech company as the 10,000th employee may make it difficult to see your impact. Conversely, at a startup, you might work on temporary projects with limited mentorship and minimal chance to effect real change.At Freelancer, you will tackle a diverse array of global, internet-scale challenges that offer you real responsibility and the chance to make a substantial impact while rapidly enhancing your skills. We champion a meritocratic environment, actively promoting from within.Our mission is to create one billion jobs, and we genuinely make a difference in providing opportunities and income to individuals worldwide. Freelancer truly stands out in this regard.You will encounter a wide variety of engineering challenges. You’ll have the chance to work with an extensive range of technologies across our platforms. Freelancer.com is an Alexa top 1000 website, featuring a modern frontend stack that includes Angular, TypeScript, and RxJS. Our backend supports a robust suite of services that power a global marketplace including messaging, payments, translations, file services, and a notification system that sends millions of notifications every hour. We deploy code into production multiple times a day.
Join our dynamic Platform Software team at Arista Networks, where you will play a pivotal role in developing cutting-edge diagnostic software designed to validate high-speed digital designs and enhance manufacturing yields for our products used in the largest data centers of the computer networking industry.Collaborate with ExpertsAs part of the Platform software team, you will be involved in every stage of the software development lifecycle, from initial concept through to final production at our off-site manufacturing partners. You will work alongside skilled engineers and hardware teams to ensure design integrity and product validation. Your contribution will be essential in crafting diagnostic specifications and developing robust software solutions that directly improve production quality and efficiency.Your ResponsibilitiesThis role requires a solid foundation in software engineering, along with a keen understanding of hardware design and third-party network processors. You will not only manage ASIC-based networking solutions but also engage in hardware bring-up, feature development, software testing, and providing expert support to our customers.Design and implement production-grade diagnostics for high-speed digital boards and ASICs to facilitate hardware validation.Create and test manufacturing diagnostics to support mass production of digital network devices.Assist in the bring-up of newly manufactured hardware and initiate software deployment.Conduct root-cause analysis to troubleshoot reported issues.Support the integration of new platform software and hardware features.Collaborate with hardware engineers on schedules and feature implementations.Engage in design discussions, code reviews, and project management activities.Develop system software using C and scripting languages (Python, Bash) for our Linux-based platform.Work autonomously and as part of a team.Utilize version control systems to document and track software changes systematically.
About OkendoAt Okendo, we understand that satisfied customers are the most effective marketers. That's why we created a powerful customer marketing platform designed to strengthen the bonds between consumers and the brands they cherish. With Okendo, Shopify brands can accelerate their growth and enhance efficiency by fostering brand loyalty and maximizing lifetime customer value.Our cohesive platform, along with our exclusive suite of products for Reviews, Referrals, Quizzes, Loyalty, and Surveys, is relied upon by over 16,000 Shopify brands to transform one-time buyers into revenue-generating Superfans.Position OverviewAs a Fullstack Software Engineer, you will collaborate with our Product Engineering team to enhance the Okendo platform, emphasizing engineering excellence and a product-focused mindset. You will have a solid foundation in software development principles and a proven track record of writing clean, efficient code. Your responsibilities will include partnering with cross-functional teams to design, develop, and implement software solutions that address business needs. Additionally, you will engage in problem-solving, testing, and deploying software while adhering to established coding standards and best practices.Our Technology Stack:Frontend:- Vue for embeddable widgets and shopper-facing components- Angular for merchant administration- React with Shopify integrationsBackend:- We utilize a serverless architecture on AWS, heavily relying on: API Gateway for our APIs, CloudFront for CDN, and S3 for storage- Lambda (running Node.js) for compute tasks- DynamoDB as our primary data storage, with replication into Redshift for reporting and OpenSearch for search and data aggregation- SQS and SNS for messaging and queueingLanguages & Tools:- Terraform for Infrastructure as Code- TypeScript as our preferred language across the stack- VS Code as our integrated development environment- Jira for our Scrum processYour Impact:KnowledgeComprehensive understanding of our system architecture.Familiarity with the services within our technology stackExpertise in product features and their applications.Awareness of team processes and standards.Strong technical expertise and problem-solving capabilities.Basic knowledge of organizational structure and cross-functional teams.Delivering ResultsDevelops, tests, and deploys software solutions effectively.Breaks down complex tasks into manageable segments.Estimates task durations and manages project timelines.Plans and organizes code modifications efficiently.Identifies potential impacts of solutions and key stakeholders.
Join our dynamic team at Arista Networks as a Senior Software Engineer specializing in platforms. In this role, you will be instrumental in designing and developing robust software solutions that drive our platform's performance. If you are passionate about technology and eager to work with a talented team, we want to hear from you!
Role overview quantium is looking for a Senior Software Engineer (AI) to join its Sydney team. This role centers on building AI solutions that strengthen data analysis and help support client needs. Collaboration is key: expect to work closely with both engineers and data scientists to create algorithms and models that address practical challenges. What you will do Develop AI-driven software and tools that support advanced data analysis Partner with engineers and data scientists to design and implement algorithms and models Contribute to projects aimed at increasing innovation and efficiency throughout the company Location This position is based in Sydney.
Join System Canada Technologies as a Senior Java Developer in Sydney! We are seeking a highly skilled and motivated individual to contribute to our dynamic team. In this role, you will leverage your extensive experience with Java to design, develop, and maintain high-quality software solutions that meet our clients' needs.Your expertise will play a critical role in driving innovation and ensuring the successful delivery of projects. If you are passionate about technology and thrive in a collaborative environment, we want to hear from you!
Join our dynamic team at System Canada Technologies as a Senior Java Developer, where you will lead the development of innovative solutions that drive our business forward. You will be responsible for designing, implementing, and maintaining high-quality Java applications, collaborating with cross-functional teams to ensure seamless integration and functionality.As a key member of our team, you will leverage your technical expertise to mentor junior developers and contribute to architecture discussions, enhancing our software development processes. This is an exciting opportunity to work in a fast-paced environment, tackling complex challenges while developing your skills.
Join Arista Networks as a Senior Software Engineer in our EOS (Extensible Operating System) team in Sydney. In this role, you will be at the forefront of developing innovative software solutions that drive our advanced networking products. You will collaborate with cross-functional teams to design, build, and enhance features that are pivotal to our technology stack.
Full-time|On-site|Sydney, New South Wales, Australia
Join our dynamic engineering team at Freelancer, where we are actively seeking skilled Senior Software Engineers to elevate our innovative environment.We offer an unparalleled opportunity for high achievers looking to break away from the mundane corporate grind. If you possess exceptional talent and seek to collaborate with some of the brightest minds in the industry, this position is tailored for you.At Freelancer, you won’t be just another number in a mega-cap technology firm; instead, you will face a diverse array of internet-scale challenges that will allow you to make a tangible impact. Our meritocratic culture ensures that hard work is recognized and rewarded, allowing you to rapidly advance your skills.Our mission is to create one billion job opportunities globally, making a real difference in the lives of people everywhere. You will have the chance to engage with a multitude of engineering challenges, utilizing a variety of cutting-edge technologies across our platform. Freelancer.com is among the top 1000 websites globally, featuring a state-of-the-art frontend stack with Angular, TypeScript, and RxJS, while our robust backend supports a modern global marketplace.As a Senior Software Engineer, you will take the lead in making architectural decisions and ensuring engineering excellence within your team, overseeing complex projects from inception to completion.
Nov 9, 2025
Sign in to browse more jobs
Create account — see all 1,715 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.