Junior Software Engineer

Western, Western Australia, Australia
Jul 04, 2024
Jul 09, 2025
Remote
Full-Time
2 Years
Job Description

Are you passionate about enhancing container software supply chain security within cloud-native ecosystems? Do you thrive in agile environments where innovation and customer satisfaction drive your work? Join us at Azure where you'll play a pivotal role in designing and building products that bolster software secure supply chain security. You'll collaborate closely with engineers, product managers, and open-source communities like CNCF and OpenSSF to deliver impactful solutions.

Responsibilities

  • Collaborate with product managers, stakeholders, and users to deeply understand user pain points and innovate solutions in an agile environment.
  • Work across teams to deliver high-quality, customer-facing products and features.
  • Embrace and excel in new technological challenges, ensuring excellence in culture, collaboration, processes, tools, design, engineering practices, customer experience, performance, and security.

Qualifications

Required

  • 2 years of technical or software engineering experience, including proficiency in at least one programming language (e.g., C, C++, C#, Java, Golang, JavaScript, Python; Golang preferred).
  • Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline, or equivalent practical experience.
  • Experience writing Golang applications.
  • Desire to work in open-source environments, engaging with team members and contributors via platforms like GitHub, Slack, and Zoom meetings.
  • Growth mindset with a passion for new technologies, creativity, and quick problem-solving abilities.
  • Excellent communication and teamwork skills.

Preferred

  • Experience with containers and container security.
  • Familiarity with GitHub Actions, Azure Pipelines, or other software build systems.
  • Knowledge of software supply chain security build attestations (e.g., SBOMs, provenance).

Other Requirements

 Ability to meet Microsoft, customer, and/or government security screening requirements.
Why Join Microsoft Azure
At Microsoft, we foster a culture of inclusion where respect, integrity, and accountability drive our actions. We empower our employees to innovate and collaborate, aiming to achieve more together. Join us and contribute to shaping the future of technology while advancing your career in a supportive and dynamic environment.

Equal Opportunity Employer
Microsoft is committed to diversity and inclusion. We celebrate and support our differences and strive to create an environment where everyone can thrive. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.