Software Development Engineer
4 weeks ago
About the Role
The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (VMs). Our stack handles trillions of Internal Orders (IOs) every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters.
We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, Quality Of Services (QoS) for Azure VMs, various transports layers, encryption of data in transit and at rest.
Responsibilities
- Design and develop system software that manages storage services in Azure.
- System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
- Ensure that services and components are well-defined and modularized, secure, reliable, diagnosable, actively monitored, and reusable.
- Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
Requirements
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Experience in design, development, debugging, testing and problem-solving.
Preferred Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- Experience in system software, storage protocols, networking concepts and operating system internals e.g., memory management, scheduling, interrupts, threading, etc.
About Microsoft
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.
-
Senior Software Development Engineer
1 month ago
Sydney, New South Wales, Australia Dew Software Full timeAbout Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia MRI Software Full timeJob DescriptionWe are seeking a highly skilled Software Engineer - Frontend Developer to join our team.Key ResponsibilitiesDevelop and maintain high-quality frontend code for web applications.Collaborate with cross-functional teams to design and implement user interfaces.Stay up-to-date with the latest frontend development trends and technologies.
-
Senior Software Developer
2 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Full timeAt LEAP Legal Software, we are currently seeking a skilled Software Engineer to join our team. As a key member of our Engineering team, you will collaborate closely with our founder to gain a deep understanding of our product's technical landscape. In the long term, you will play a vital role in enhancing LawTap's functionality and oversee all aspects of...
-
Senior Software Development Lead
4 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Full timeThe role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...
-
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeAbout the Job:As a Software Engineer with expertise in Full Stack Development, you will be responsible for designing and developing scalable and efficient software solutions. Your strong skills in back-end and front-end technologies will enable you to work on complex projects and deliver high-quality results.Key Responsibilities:Design and develop software...
-
Software Development Engineer
3 weeks ago
Sydney, New South Wales, Australia Amazon Full timeSoftware Development EngineerAmazon is seeking a talented Software Development Engineer to join our team in Auckland. As a key member of our team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using object-oriented design...
-
Software Development Engineer
1 month ago
Sydney, New South Wales, Australia Capgemini Full timeUnlock the Power of Technology with CapgeminiCapgemini is a global leader in partnering with companies to transform and manage their businesses by harnessing the power of technology. Our team of experts is dedicated to helping clients achieve their goals through innovative solutions and cutting-edge technology.As a Software Development Engineer at Capgemini,...
-
Software Development Engineer
3 weeks ago
Sydney, New South Wales, Australia Pyramid Global Technologies Full timeAbout the companyPyramid Global Technologies is a leading technology firm with a strong focus on innovation and excellence.Our team of experts is passionate about delivering high-quality solutions that meet our clients' needs.We are seeking a talented Software Development Engineer to join our team in Sydney, Australia.This role offers an exciting opportunity...
-
Software Development Engineer
3 weeks ago
Sydney, New South Wales, Australia Amazon Full timeSoftware Development at AmazonWe are seeking talented software developers to join our team at Amazon. As a software development engineer, you will be responsible for designing and developing software solutions to meet the needs of our customers.Key Responsibilities:Design and code software solutions starting with broadly defined problemsDrive best practices...
-
Senior Software Developer
4 weeks ago
Sydney, New South Wales, Australia Dew Software Full timeAbout the Role:We are seeking a skilled Senior Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Develop and implement software solutions to meet business...
-
Software Development Engineer
3 days ago
Sydney, New South Wales, Australia Pyramid Global Technologies Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Pyramid Global Technologies in Sydney. This is an excellent opportunity for individuals with expertise in PKI knowledge and Venafi application.Key ResponsibilitiesTo design, develop, and implement software solutions using PKI technology.RequirementsStrong...
-
Software Development Engineer
2 weeks ago
Sydney, New South Wales, Australia Nuix Full timeWe are seeking a talented Software Development Engineer to join our team at Nuix. As a key member of our engineering department, you will play a crucial role in the development and implementation of our innovative software solutions.Nuix is a leading provider of investigative analytics and intelligence software, empowering our customers to be a force for...
-
Software Development Engineer
4 weeks ago
Sydney, New South Wales, Australia Amazon Full timeAbout the Role:Amazon is seeking a Software Development Engineer to join our team. As a member of our team, you will own the development of software end-to-end, from working with stakeholders on requirements to owning the ongoing operations of the software you build at scale.Key Responsibilities:Develop software from scratch, owning the entire development...
-
Software Engineer with Proficiency in Python
4 weeks ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeJob Title: Software EngineerAt Company, our team is seeking a skilled Software Engineer with expertise in Python to join our ranks. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions. If you have a passion for writing clean, efficient code and are eager to take on new...
-
Software Development Engineer
4 weeks ago
Sydney, New South Wales, Australia Randstad Full timeJob SummaryAs a Software Development Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.Responsibilities:- Design and develop software applications using Python- Collaborate with the development...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeAbout the RoleAs a Software Engineer - Full Stack, you will be responsible for designing, developing, and deploying scalable and efficient software systems. You will work closely with cross-functional teams to identify and prioritize project requirements and develop technical solutions that meet business needs.Key Responsibilities- Design and develop...
-
Senior Software Engineer
4 weeks ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have experience in software development, with a strong focus on backend systems.Key responsibilities include:Designing, developing, and deploying software applicationsCollaborating with cross-functional teams to identify and prioritize...
-
Software Development Engineer
4 weeks ago
Sydney, New South Wales, Australia TAL Full timeAbout the RoleAs a highly skilled Software Development Engineer, you will be responsible for designing and implementing scalable software solutions. Your expertise in backend development will be essential in building robust and efficient systems.Key Responsibilities- Design and develop high-quality software components- Collaborate with cross-functional teams...
-
Software Development Engineer
1 month ago
Sydney, New South Wales, Australia Commonwealth Bank of Australia Full timeAbout the Role:We are seeking a talented Software Development Engineer to join our Consumer Digital Platform team. As a key member of our team, you will be responsible for designing, building, and maintaining our big data platform.Your Key Responsibilities:Design and develop high-quality, scalable solutions using JavaParticipate in our DevOps model and...
-
Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Barings Full timeJob Title: Software Engineer.We are looking for a skilled Software Engineer to join our team at Company.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications* Collaborate with cross-functional teams* Maintain and improve existing...