HimalayasHimalayas logo
Keypath EducationKE

Software Engineer

Keypath Education is a global EdTech company that partners with universities to deliver market-led, online higher education programs. It offers a comprehensive suite of services from market research and course design to student recruitment and support, aiming to prepare students for the future of work.

Keypath Education

Employee count: 501-1000

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Keypath

At Keypath, you’ll be part of something truly transformative. As a global EdTech leader, we partner with some of the world’s most respected universities to design and deliver online education solutions that address real social and economic challenges.

We’re a fast-growing, international organisation built on collaboration, innovation, and a passion for lifelong learning. With teams across Kuala Lumpur, Melbourne, and Sydney, we offer a genuinely global working environment where your impact is visible and meaningful.

The Role

As a Software Engineer, you will be a key member of our Application Services team, working closely with Product Management and Enterprise Architecture to design, build, and support high-quality software solutions.

This role plays a critical part in improving operational efficiency across Keypath and enhancing the end-to-end student experience. You’ll be hands-on across the full software development lifecycle, supporting and customising core systems, oncluding Microsoft Dynamics CRM,within a Microsoft-centric, cloud-first environment.

Key Responsibilities

  • Design, develop, customise, and integrate Microsoft Dynamics CRM and other core enterprise systems

  • Deliver secure, scalable, and high-quality custom software solutions aligned with business goals

  • Contribute hands-on across the full SDLC—from requirements handover through deployment and support

  • Translate business needs into robust technical solutions in collaboration with Product Management

  • Partner with Enterprise Architecture to ensure alignment with architectural standards and security best practices

  • Build cloud-native solutions using Microsoft Azure technologies, including: Azure Functions, Azure SQL Databases, Queues and messaging services & Log Analytics and monitoring tools

  • Implement Azure security best practices, including Key Vaults, Managed Identity, RBAC, and secure networking

  • Work closely with IT and security teams to meet governance, privacy, and compliance requirements

  • Successfully manage and contribute to multiple initiatives in parallel

What You’ll Bring

Education

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field—or equivalent professional experience

Experience

  • 4+ years of professional software development experience delivering custom-built solutions

  • Strong experience with Microsoft technologies, including C#, .NET, Azure, and SQL Server

  • Proven experience designing and integrating cloud-based and API-driven solutions

  • Experience working with third-party SDKs and cloud APIs

  • Experience with Microsoft Dynamics CRM (strongly preferred)

  • Experience in higher education or EdTech (advantageous, not essential)

Technical Skills

  • Solid understanding of Agile SDLC practices

  • Proficiency with Microsoft development tools such as Visual Studio, Azure DevOps, Git

  • Strong knowledge of software design patterns and modern application architecture

  • Hands-on experience with: SQL Server (T-SQL, stored procedures, UDFs) & Web technologies: Web Services, JSON, HTML5, CSS, JavaScript, jQuery, React or similar frameworks

  • Strong grasp of core engineering concepts including security, caching, concurrency, and relational databases

  • Familiarity with Microsoft Dynamics CRM architecture, APIs, and entity model (preferred)

Personal Attributes

  • Excellent communication and stakeholder collaboration skills

  • Strong problem-solving, analytical, and critical-thinking abilities

  • Comfortable learning new technologies and working in a fast-paced environment

  • Detail-oriented with a strong commitment to quality, security, and architectural excellence

Why Join Keypath?

We put our people first and are committed to providing a flexible, inclusive, and supportive workplace.

What we offer:

  • Flexible working arrangements: office-based, hybrid, or fully remote

  • Company-provided laptop and essential equipment

  • Health and wellbeing support, including: Employee Assistance Program & Mental Health Days

  • Continuous learning and career development: LinkedIn Learning, Career development programs & Internal learning labs

  • Employee-led initiatives, including Culture Club, Sustainability (Team Green), and more

  • Regular company events—both in-person and virtual

Make an Impact with Keypath

  • Join a global EdTech leader in a rapidly growing industry

  • Contribute to education access worldwide, supporting upskilling and reskilling at scale

  • Do meaningful work that addresses future social and economic challenges

At Keypath, we welcome applicants from diverse backgrounds and are committed to inclusive hiring practices. We provide support throughout the recruitment process to ensure everyone can show up as their best self.

Join Keypath and help shape the future of education.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

4 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

United States +/- 0 hours

About Keypath Education

Learn more about Keypath Education and their company culture.

View company profile

Keypath Education is a global EdTech company that partners with leading universities to develop, design, and deliver career-relevant online education solutions. Founded in 2014 by Steve Fireng, the company aims to transform education to transform the world by unlocking greatness in educators, individuals, and its own people. Keypath Education's services encompass market research and product development, course design and development, marketing and student recruitment, student experience and placement, and faculty recruitment. These services are powered by KeypathEDGE, its proprietary technology and data platform, which supports the entire student journey and helps deliver exceptional outcomes for university partners and their students.

The company operates globally, with a significant presence in the United States, Canada, the United Kingdom, and the Asia-Pacific region, including Australia and Malaysia. Keypath Education collaborates with numerous universities to expand their reach and provide high-quality online programs across various in-demand disciplines, particularly focusing on healthcare. The company's approach involves acting as an extension of its partner universities' teams, ensuring the delivery of high-quality educational experiences while broadening the scope and reach of their offerings. Keypath Education is committed to addressing the needs of the future of work and helping to solve global social and economic challenges through its innovative online education solutions. The company has received recognition as a Great Place to Work® in the United States and Australia, highlighting its dedication to fostering a strong, inclusive, and diverse culture.

Employee benefits

Learn about the employee benefits and perks provided at Keypath Education.

View benefits

Paid Time Off

Generous paid-leave policies.

Internet Allowance

Internet Allowance for remote work.

Mental Health Days

Paid Mental Health days for your well-being.

Life Insurance

Keypath Education Benefits include Life Insurance.

View Keypath Education's employee benefits
Claim this profileKeypath Education logoKE

Keypath Education

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Keypath Education

Explore the variety of open remote roles at Keypath Education, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Keypath Education

Remote companies like Keypath Education

Find your next opportunity by exploring profiles of companies that are similar to Keypath Education. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan