152 Back End Developers jobs in Australia
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Azure is growing faster than ever, and the Azure Core team's charter is to enable developers to unleash the full power of Microsoft's cloud platform. Do you want to be part of an energetic and creative team impacting millions of customers across the globe? Do you love collaborating with open-source communities? If yes, read on!
We are the **Azure Client Tools** team - the engineers behind Azure Command-Line Interface (Azure CLI), Azure PowerShell, Terraform on Azure, and many more. Our mission is to make Azure easy, consistent, and powerful for developers and operators everywhere. We collaborate closely with Azure service teams and the open-source community to design and build command-line tools and automation experiences that help customers deploy, manage, and scale their workloads with confidence.
As one of the most open-source-driven teams at Microsoft, we work directly with contributors across the world on GitHub. You'll have the opportunity to collaborate with a diverse ecosystem of technologies-both Microsoft and non-Microsoft-to simplify cloud operations and shape how developers interact with Azure. We're looking for a Software Engineer who is passionate about developer experience, open-source collaboration, and building high-impact tools that empower others to build more, faster, and better.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Design and build tools and experiences that automate complex workflows and make Azure development simpler and more productive.
+ Integrate Azure services into open-source client tooling such as Azure Command-Line Interface (CLI), Azure PowerShell, Terraform on Azure through close collaboration with Azure service teams.
+ Ensure all tools and experiences are secure, monitored, reliable, and deliver an exceptional end-to-end experience for developers and customers.
+ Deliver new features and enhancements in response to feedback from Azure customers, open-source communities, and internal service teams.
+ Develop a deep technical understanding of existing tools and processes and help define the future direction of Azure client tooling through innovation and modernization.
+ Engage deeply with open-source communities through code reviews, design discussions, documentation improvements, and community-driven development.
+ Partner with teams across Microsoft and the global open-source ecosystem to leverage Azure services and open technologies, building world-class tools that accelerate cloud adoption.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical discipline with proven experience coding in languages including, but not limited to, C#, JavaScript, Python, or Go
+ OR equivalent experience.
+ Experience with problem-solving, design, and debugging skills, and a demonstrated passion for quality, performance, and engineering excellence.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Proven experience contributing to or maintaining open-source projects and communities.
+ Experience with designing, managing, or developing solutions with major cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
+ Demonstrated experience with GitHub or Azure DevOps, including source control, CI/CD pipelines, and automation workflows.
+ Experience or solid understanding of Infrastructure as Code (IaC) tools and practices, such as Terraform, Bicep, or Ansible.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Australia
R&D - Engineering /
Full-time /
Remote
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome.
And that's where you come in:
As our Full Stack Software Engineer, you'll play a key role in a diverse, innovative team driving the development of our transformative SaaS services for digital learning and credentialing services. We believe in curiosity, education, and technology, nurturing excellence in an Agile and DevOps environment that promotes innovation. Join us to work with an entrepreneurial mindset and thrive in a culture of continuous improvement.
Our tech stack is at the forefront of modern software development. We seek developers eager to work in this environment. If you excel in server-side Java development, microservices, and front-end UI, and value uplifting team members through shared learning and collaboration, we want to hear from you.
Tech Stack:
Java, Play Framework, Spring Boot, React 16.8+, JavaScript, TypeScript, Docker, Kubernetes, Postgres, MySQL Hibernate/JPA/ Ebean, EKS, and AWS cloud technologies (not all technologies are listed).
**About the Role**
+ Take comprehensive ownership of technical aspects, ensuring product usability and viability.
+ Prioritize organization and team success, demonstrating that collective achievement outweighs individual success.
+ Translate business and product needs into a clear, optimized technical strategy.
+ Communicate complex technical concepts clearly, collaborating effectively across R&D.
+ Create detailed documentation, architecture diagrams, and prototypes to guide development.
+ Maintain a high technical standard, mentor team members, and support their growth.
+ Stay hands-on, setting a coding standard and driving technical direction across the stack.
+ Keep abreast of and integrate modern technologies and practices.
+ Working with teams spanning multiple domains, helping them adapt to common patterns and best practices.
+ Deliver high-quality, easily testable, and secure code.
+ Collaborate closely with your team and product owners to deliver value.
**About You**
+ Minimum three years of industry, enterprise-level software development experience.
+ Strong proficiency in Object-Oriented concepts, design patterns, coding standards, and performance improvements.
+ Solid experience with Java (JDK 8 and greater) and building Spring Boot RESTful APIs.
+ Experience with Test-Driven Development (TDD) practices.
+ Familiarity with JavaScript and TypeScript
+ Familiarity with front-end frameworks such as Angular and REACT
+ Ebean ORM, JPA, SQL and strong experience with MySQL/ Postgres Databases
+ Familiarity with Agentic Engineering
+ Familiarity with building pipelines and tools like Git, Maven, IntelliJ, or VSCode
+ Experience in an Agile, Lean, and DevOps organization and culture.
+ Strong problem-solving skills, attention to detail, and the ability to lead technical initiatives.
+ Excellent communication, collaboration skills, and experience in leading technical teams and projects.
+ A bias towards action, with the ability to produce artifacts that clarify and advance technical discussions.
We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes.
Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate.
All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws.
Any attempt to misrepresent personal or professional information will result in disqualification.
_We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us._
EOE Veteran/Disability
Software Engineer
Posted 26 days ago
Job Viewed
Job Description
**Location:** Brisbane Hybrid Role
**Job Type:** Full-Time
**About Us** : Accruent is a global company with multiple software products. This role will be focused on the development of Accruent's RedEye product which handles Engineering Data Management with a cloud-based solution.
**Position Overview:** We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Java, TypeScript/JavaScript, and the Spring Framework, with additional experience or familiarity with VueJS and Elasticsearch considered a plus. This role requires a technical leader who can drive development efforts, mentor other engineers, and contribute to the design and implementation of high-quality software solutions.
**Key Responsibilities:**
Lead the design, development, and deployment of scalable software solutions using Java, TypeScript/JavaScript, and the Spring Framework.
Provide technical leadership and mentorship to a team of engineers, fostering growth and knowledge sharing.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software on schedule.
Review and optimize code for performance, scalability, and maintainability.
Stay updated with the latest industry trends and technologies, recommending improvements to processes and tools.
Participate in architectural discussions and decision-making, ensuring alignment with business objectives.
Implement and maintain best practices in software development, including code reviews, testing, and documentation.
**Required Qualifications:**
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
5+ years of professional software development experience.
Strong proficiency in Java and the Spring Framework.
Solid experience with TypeScript/JavaScript and modern front-end frameworks (e.g., VueJS).
Proven ability to design and implement RESTful APIs and microservices.
Strong understanding of software engineering best practices, including design patterns, testing, and CI/CD.
Demonstrated ability to lead technical projects and mentor junior engineers.
Excellent problem-solving skills and attention to detail.
Experience with AI developer tools such as CoPilot or similar.
**Preferred Qualifications:**
Experience with VueJS and state management libraries such as Vuex/Pinea.
Familiarity with Elasticsearch and building search-driven applications.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
Knowledge of agile development methodologies.
**Fortive Corporation Overview**
Fortive's essential technology makes the world safer and more productive. We accelerate transformation in high-impact fields like workplace safety, build environments, and healthcare.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in healthcare sterilization, industrial safety, predictive maintenance, and other mission-critical solutions. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to advanced technologies that help providers focus on exceptional patient care.
We are a diverse team 10,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential-your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
At Fortive, we believe in growth. We're honest about what's working and what isn't, and we never stop improving and innovating.
Fortive: For you, for us, for growth.
**About Accruent**
Personal development and becoming the best you is all about growth and exploring new skills and opportunities - both in and out of the office. At Accruent, we call this Grow Without Limits, and we're proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you.
Accruent is a leading provider of solutions for unifying the built environment -spanning real estate, physical and digital assets, and the integrated technology systems that connect and control them. Accruent continues to set new expectations for how organizations can use data to transform how they manage their facilities and assets. With U.S. headquarters in Austin, Texas, Accruent serves over 5,000 customers in a wide range of industries in more than 100 countries worldwide.
We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
We are an Equal Opportunity Employer
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
Software Engineer
Posted 26 days ago
Job Viewed
Job Description
**Location:** Brisbane Hybrid Role
**Job Type:** Full-Time
**About Us** : Accruent is a global company with multiple software products. This role will be focused on the development of Accruent's RedEye product which handles Engineering Data Management with a cloud-based solution.
**Position Overview:** We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Java, TypeScript/JavaScript, and the Spring Framework, with additional experience or familiarity with VueJS and Elasticsearch considered a plus. This role requires a technical leader who can drive development efforts, mentor other engineers, and contribute to the design and implementation of high-quality software solutions.
**Key Responsibilities:**
Lead the design, development, and deployment of scalable software solutions using Java, TypeScript/JavaScript, and the Spring Framework.
Provide technical leadership and mentorship to a team of engineers, fostering growth and knowledge sharing.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software on schedule.
Review and optimize code for performance, scalability, and maintainability.
Stay updated with the latest industry trends and technologies, recommending improvements to processes and tools.
Participate in architectural discussions and decision-making, ensuring alignment with business objectives.
Implement and maintain best practices in software development, including code reviews, testing, and documentation.
**Required Qualifications:**
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
5+ years of professional software development experience.
Strong proficiency in Java and the Spring Framework.
Solid experience with TypeScript/JavaScript and modern front-end frameworks (e.g., VueJS).
Proven ability to design and implement RESTful APIs and microservices.
Strong understanding of software engineering best practices, including design patterns, testing, and CI/CD.
Demonstrated ability to lead technical projects and mentor junior engineers.
Excellent problem-solving skills and attention to detail.
Experience with AI developer tools such as CoPilot or similar.
**Preferred Qualifications:**
Experience with VueJS and state management libraries such as Vuex/Pinea.
Familiarity with Elasticsearch and building search-driven applications.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
Knowledge of agile development methodologies.
**Fortive Corporation Overview**
Fortive's essential technology makes the world safer and more productive. We accelerate transformation in high-impact fields like workplace safety, build environments, and healthcare.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in healthcare sterilization, industrial safety, predictive maintenance, and other mission-critical solutions. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to advanced technologies that help providers focus on exceptional patient care.
We are a diverse team 10,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential-your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
At Fortive, we believe in growth. We're honest about what's working and what isn't, and we never stop improving and innovating.
Fortive: For you, for us, for growth.
**About Accruent**
Personal development and becoming the best you is all about growth and exploring new skills and opportunities - both in and out of the office. At Accruent, we call this Grow Without Limits, and we're proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you.
Accruent is a leading provider of solutions for unifying the built environment -spanning real estate, physical and digital assets, and the integrated technology systems that connect and control them. Accruent continues to set new expectations for how organizations can use data to transform how they manage their facilities and assets. With U.S. headquarters in Austin, Texas, Accruent serves over 5,000 customers in a wide range of industries in more than 100 countries worldwide.
We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
We are an Equal Opportunity Employer
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
Software Engineer
Belong. Connect. Grow. with KBR!
KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security.
Why Join Us?
+ Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
+ Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
+ Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.
This is a contingent position based upon contract award
Who We AreKBR Government Solutions delivers full life cycle professional and technical solutions that improve operational readiness and drive innovation. Our solutions help ensure mission success on land, air, sea, space and cyberspace for the Department of Defense, Intelligence Community, NASA and other federal agencies. KBR's areas of expertise include engineering, logistics, operations, science, program management, mission IT and cybersecurity. KBR strives to create a safer, more secure and sustainable world by bringing together the best and brightest to deliver technologies and solutions that help our customers accomplish their most critical missions and objectives.
The Mission AheadThis role is with KBR's Government Solutions U.S. division. At KBR Government Solutions, we don't just envision a world that's safer, more secure, and sustainable - we create it. Our legacy of delivering advanced full life cycle professional and technical solutions is matched only by our commitment to operational readiness and innovation. As stewards of critical missions for the Department of Defense, Intelligence Community, NASA, and other key federal entities, we excel in engineering, logistics, operations, science, program management, mission IT, and cybersecurity. United in our quest for excellence, KBR stands at the vanguard, ready to transform possibilities into impactful realities for a better tomorrow.
Who You AreYou're a highly skilled and innovative Software Engineer with a passion for designing, developing, and maintaining cutting-edge software solutions. With expertise in programming languages, software development methodologies, and system integration, you excel at turning complex problems into elegant, functional code. Your ability to collaborate, adapt to new technologies, and deliver high-quality solutions makes you an indispensable part of any team.
At KBR, you bring technical proficiency, creativity, and a commitment to excellence, ensuring that software systems meet the highest standards of performance, security, and reliability. Known for your analytical mindset and attention to detail, you thrive in dynamic environments where your contributions drive innovation and operational success.
What You'll DoIn the role of Software Engineer, your duties will include:
+ Perform all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications.
+ Define system and software requirements and obtain customer approval.
+ Analyze customer requirements and translate them into a design.
+ Implement Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams.
+ Identify potential roadblocks and develop software solutions where the solution is not always well defined.
+ Work to improve performance metrics through critical planning and execution of development tasks.
+ Respond to and resolve software discrepancies against documented requirements.
+ Collaborate with a team to define software requirements.
+ Generate program design language and code based on department standards.
+ Design, develop, test, and deploy software systems for our customers.
+ Determine software maintainability and overall adherence to user requirements on department standards.
+ Generate/update documents defining software product baselines.
+ Explore new areas or program in new languages to deliver a complete product.
+ Support on-site meetings and deliveries to customers.
+ Perform other duties as assigned.
Requirements:
+ Must be a US or Australian citizen
+ Must Possess an active US Top Secret/SCI w/ Polygraph or AUS PV Clearance.
+ Bachelor's degree in software engineering, computer science, or related field.
+ 5+ years of experience in software development, cybersecurity, and software modernization.
+ Strong expertise in software engineering standards, specifications, and best practices.
+ Familiarity with C++, C#, Java and Python
+ Experience with software quality assurance, testing, and validation.
+ Individuals may require US DoD 8140 / 8570 baseline certifications based on actual job duties.
This role will be located in Alice Springs. This position is expected to be onsite 100%.
#SF
Belong, Connect and Grow at KBRAt KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
As a Software Engineer in the Software Defined Networking team you will work on unique and highly visible projects in the Networking area that would shape the future of our software services for networking scenarios. The outcome will directly impact supporting the scale and pace needed for innovating on the requirements of Artificial Intelligence workloads. You will be responsible for defining, driving execution and adoption of different features and capabilities in the core azure networking stack that will have a significant business impact. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Creates and implements code for a product, service, or feature, reusing code as applicable.
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
+ Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Reliable, high quality software development
+ Large scale orchestration frameworks
+ Extensive Backend application development
+ Demonstrated & innovative solutions to complex problems
+ Proficient written and verbal communication skills
+ Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
This is a full-time position (38 hours per week)
Position Overview:
As a Software Engineer at Horizon Digital, you will have the opportunity to work on exciting and challenging projects, collaborating with a diverse team of experts in a supportive and collaborative environment.
You will be responsible for the following tasks:
- designing, developing, testing, installing and maintaining (trouble shooting, supporting) software solutions (applications & systems) that meet our clients' needs and align with industry best practices.
- Collaborate with cross-functional teams to gather and understand project requirements in reviewing and evaluating clients’ software and system requirements.
- Design and develop high-quality, scalable, and efficient software solutions.
- Write clean and maintainable code, adhering to coding standards and best practices.
- Conduct code reviews to ensure code quality and provide constructive feedback to team members.
- Debug and resolve software defects and issues promptly.
- Stay updated one merging trends and technologies in software engineering.
SKILLS & EXPERIENCE:
Qualifications:
Bachelor’s degree in computer science, software engineering or related field.
Experience: Minimum of 3 years of relevant work experience.
Please upload your CV along with your contact details and a cover letter on this portal.
Job Type: Full-time
Pay: $85,000.00 – $95,000.00 per year + Superannuation (Commensurate with experience, skill and capabilities)
Work Location: Perth
Be The First To Know
About the latest Back end developers Jobs in Australia !
Software engineer
Posted 11 days ago
Job Viewed
Job Description
Imagine preventing wildfires before they start, or ensuring power grids stay resilient during extreme weather. That’s the real-world impact we create every day at Neara.
We build 3D physics-enabled digital twins of critical infrastructure networks that help utilities and infrastructure companies run scenarios, assess risks, and make smarter decisions that affect millions of lives.
We’re not just another tech company - we’re one of TIME’s 100 Most Influential Companies 2024. We're making tangible differences in communities worldwide. And we're backed by some of the world’s leading venture capital investors.
Our team is passionate, brilliant, and genuinely excited about solving problems that matter. We’ve built something special here: a culture where everyone owns our mission, innovation thrives, and great work gets recognized. And now we’re ready for our next chapter of growth.
We are super passionate about hiring, training and developing engineering talent. As a Graduate Software Engineer at Neara, you will work on mind-blowingly complex technical challenges that have real-world impact. We're not just gluing APIs together or building basic CRUD apps - we're doing actual deep learning, running physics simulations at scale, and working with massive datasets to transform how the world's most essential systems are designed and operated.
You will also exercise collaboration in a cross-functional team environment, with our product and engineering teams to solve product and business problems. The work is challenging, meaningful, and different to anything you'll find at typical tech companies.
We Will Teach You How To
- Write production-quality code to support our machine learning systems
- Build and operate pipelines for accessing and enriching data for machine learning
- Build simulation engines that scale across millions of assets
- Develop algorithms to generate accurate models from imperfect data
- Develop data structures that can perform in real-time with user interaction on large underlying data sets
- Work with a variety of data sources, including LiDAR, aerial photography & photogrammetry,
- Work on real-time collaboration & live update algorithms
- Put your software engineering skills to the test in organising functionality for many use cases in a complex domain (this is not an "on click button, send RPC" kind of application)
- Work and develop new features/products as the company grows
You’re degree is qualified in a STEM discipline (Computer Science, Software Engineering, Mechatronics, Mathematics or similar). You are or will demonstrate the ability to become:
- Proficient in Java, C++, JavaScript/TypeScript/HTML/CSS, WebGL
- Proficient with AWS, GCP
- Proficient in software engineering principles and trade-offs
- Proficient in algorithms and data structures
- Highly mission-driven, and an innate desire to make a genuine difference.
- Competitive salary and employee share options program.
- High agency with strong support - you'll do meaningful work from your first day while receiving mentorship from experts in the industry.
- A mission that matters. You will be building technology that actually transforms physical infrastructure across the globe.
- Significant growth and learning opportunities. As we expand internationally, so do the paths for your career development.
- A fully stocked office in Redfern and regular, fun events.
Please note that you will require current and unrestricted working rights to be considered
for the role. Unfortunately, we are not in a position to offer visa sponsorship at this time.
No agencies or third-party service providers, please.
Questions? Email
Principal Software Engineer
Posted today
Job Viewed
Job Description
The **Dataplane team** builds and operates high-performance edge services behind traffic termination, TLS/QUIC, HTTP/2-3, routing, caching, rate limiting, and L4/L7 DDoS protections that keep Microsoft and customer workloads safe and fast worldwide.
As a **Principal Software Engineer** , you'll architect low-latency proxies, advance HTTP/3, strengthen L4/L7 DDoS defenses, and lead reliability at global scale. You'll set technical direction, mentor engineers, and partner across Azure to deliver secure, fast, and resilient internet-facing experiences.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. We build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive.
Sydney based role
**Responsibilities**
+ Architect and build internet-scale, low-latency edge services (proxies, load balancers, TLS offload, routing pipelines, caching layers) across hundreds of global sites and thousands of nodes.
+ Design and build services that provide L4/L7 DDoS protection, HTTP-level CDN, global load balancing, and WAF capabilities.
+ Lead reliability by design: champion SLOs, error budgets, and graceful degradation patterns; instrument systems end-to-end (metrics/traces/logs), drive telemetry-driven engineering and automated mitigations.
+ Lead identification of dependencies and development of design documents for products, applications, services, or platforms.
+ Mentor engineers and lead by example to produce extensible and maintainable code used across products.
+ Own live-site for AFD services: participate in DRI/on-call, guide incident response, lead post-incident reviews, and convert findings into systemic fixes and automation.
+ Proactively seek new knowledge and adapt to trends, technical solutions, and patterns that improve availability, reliability, efficiency, observability, and performance at scale.
**Qualifications**
**Required**
+ Bachelor's degree in computer science, or related technical discipline AND **10+ years** building and operating distributed systems or networking platforms in production; track record of delivering **high‑throughput, low‑latency** services.
+ Strong systems programming proficiency in **C/C++ and/or Rust** (Go acceptable) with deep understanding of memory, concurrency, async I/O, and performance profiling (perf/eBPF/flamegraphs).
+ Expertise in **networking & protocols** : TCP/UDP, DNS, TLS, HTTP/1.1-3, QUIC; load balancing algorithms; congestion control; connection pooling; keep‑alive; retry/backoff.
+ **Linux** fundamentals (kernel & networking stack), containerization/orchestration (Kubernetes), CI/CD, safe releases, and observability (metrics/traces/logs).
+ Proven **live‑site leadership** : incident command, debugging in production, mitigation design, and preventative engineering at scale.
+ Experience building services on cloud platforms such as Azure or AWS.
**Preferred**
+ Master's Degree in Computer Science or related technical field AND 8+ years of technical engineering experience with coding in languages including C, C++, C#, Rust, Java, JavaScript, or Python.
+ OR Bachelor's Degree in Computer Science or related technical field AND 10+ years of technical engineering experience with coding in the above languages.
+ CDN/edge proxy experience (e.g., NGINX/Envoy/ATS) or custom proxy pipelines.
+ DDoS mitigation (L3/4 and L7), rate limiting, abuse detection, traffic shaping, and resiliency patterns (hedged requests, circuit breakers).
+ At‑scale **telemetry** systems (e.g., Kusto/Geneva), capacity planning, and performance/COGS optimization.
+ Cryptography/TLS internals, certificate lifecycle, HSM/KMS integrations.
+ Experience with Azure networking/compute primitives and large multi‑tenant services.
**Other Requirements**
+ Ability to meet Microsoft, customer, and/or government security screening requirements, including:
+ **Microsoft Cloud Background Check** : Required upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer II
Posted 2 days ago
Job Viewed
Job Description
We are looking for a talented Software Engineer II with a strong and proven record of top-notch design and code development skills. As a Software Engineer II in Azure Storage, you will play a key role in defining the technical direction of the next generation of architecture of Azure Storage, while delivering continued improvements as well as pathbreaking features at a high quality. You will work on the latest server technologies and highly distributed systems, with a focus on reliability, scalability, performance, consistency and debuggability.
Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Collaborates with appropriate stakeholders to determine user requirements for a set of scenarios.
+ Work on identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
+ Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI), working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.Embody our culture and values
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 1+ year(s) of experience with hardware.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .