Software Engineer
2 days ago
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.
- 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.
-
Senior Software Engineer Manager
4 days ago
Australia Microsoft Full time $150,000 - $200,000 per yearSenior Software Engineer Manager - Azure Core New Tech teamMultiple Locations, AustraliaDate postedSep 28, 2025Job number1881587Work site3 days / week in-officeTravel0-25%Role typePeople ManagerProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewThe Azure Core New Tech team is seeking lead engineers who are eager to...
-
Senior Software Engineer
3 days ago
Australia Microsoft Full timeThe Azure Portal is a product that empowers millions of developers and IT professionals worldwide to deploy, manage and monitor their cloud applications with ease. As part of the Azure Portal team, you will be creating cutting-edge solutions that make a direct impact on how businesses run their cloud infrastructure. Your work will shape the user experience...
-
Senior Software Engineering Manager
4 days ago
Australia Microsoft Full time $180,000 - $250,000 per yearSenior Software Engineering Manager - Azure Fleet Resource Lifecycle Mgmt TeamMultiple Locations, AustraliaDate postedSep 28, 2025Job number1881525Work site3 days / week in-officeTravel0-25%Role typePeople ManagerProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewAzure is a rapidly expanding and evolving cloud...
-
Software Engineer II-Backend
2 days ago
Australia Microsoft Full time $120,000 - $180,000 per yearAre you looking for an opportunity to build software and systems for some of the biggest data centers that exist in the world? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure Networking is...
-
Australia Agile Digital Full time $90,000 - $120,000 per yearCalling Software Engineers Who are Ready to Learn & GrowType: Full TimeSalary: Negotiable on capabilities & experienceLocation: AustraliaAbout this RoleThis is a growth opportunity for a bright and enthusiastic Full Stack Developer to join our team of top tier software engineers. Your initial work will include bespoke software development as part of a team,...
-
Australia, Canada, Germany Abroad Pathway Immigration Consultant Full time $60,000 - $100,000 per yearCalling All Software Engineers – Your Australian Dream Job Is HereSkilled in Java, Python, .NET, React, , AWS, Docker, SQL & more PR Pathway & Visa Help Global Exposure Apply Now – Limited Openings Required Candidate profileWork Abroad as a Software Engineer hiring under Government Visa Programs For queries, contact us at Start your international...
-
Senior software Development Engineer
2 days ago
Australia Collins St. Melbourne Office WEX Full time $120,000 - $180,000 per yearAbout the RoleThe Data Acquisition Team is the entry point to WEX's Data-as-a-Service (DaaS) platform—responsible for ingesting, validating, and orchestrating raw data from dozens of internal systems and third-party providers.We are seeking a Staff Software Engineer who can architect and evolve core components of this ingestion platform—shaping how data...
-
Australia Microsoft Full time $120,000 - $180,000 per yearSenior Software Engineer_Capacity Infrastructure ServicesMultiple Locations, AustraliaDate postedOct 15, 2025Job number1884181Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewThe Azure Core Organization is responsible for building the...
-
Head of Engineering
2 days ago
Australia BlueNexus Full time $100,000 - $157,000 per yearAbout the roleBlueNexus is hiring a Head of Engineering to lead our engineering organisation and partner with Product, Design, and the broader business to deliver secure, scalable AI products. You'll define the technology strategy, scale teams and systems, and run a high-quality delivery engine aligned to company goals.Key tasks & dutiesLeadership &...
-
Staff Engineer
7 days ago
Australia ShiftCare Full time $90,000 - $120,000 per yearAbout ShiftCareShiftCare's innovative software is a market leader which helps Australian & American disability support providers, in-home aged carers and allied health professionals, streamline the way they work by creating efficiencies in rostering, client management and billing, enabling businesses to grow.About The Team You'll Be JoiningThe ShiftCare...