For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
UCentric
UCentric

Principal Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Software Development
React
JavaScript
+9

Permanent role
14 days ago
Apply now

Principal Software Engineer

Melbourne preferred | Remote-first | Salary: $150,000–$170,000 + super

We’re working with a growing Australian technology start-up building unique software solutions for the Australian SME market.

We’re looking for a Principal Software Engineer who combines strong hands-on technical capability with a high level of ownership and genuine customer focus. You’ll work closely with the founder and leadership team, influence technical direction and help build products where the quality and reliability of what you ship has a direct impact on customers.

The business is remote-first, with a preference for someone based in Melbourne to enable regular collaboration with the founder and leadership team.

The role

As Principal Software Engineer, you’ll be a senior hands-on contributor responsible for designing, building and evolving reliable, scalable customer-facing products.

You’ll contribute to technical direction and architecture while remaining close to the code. This is a role for someone who wants ownership across the full lifecycle of what they build, from understanding the customer problem through to development, deployment and performance in production.

Programmable telephony is an important part of the product environment. Hands-on Twilio experience is highly desirable, although we’re also interested in engineers who have built comparable solutions using other programmable voice, telephony or communications technologies.

You’ll also work closely with offshore engineering resources, collaborating effectively across a distributed team to deliver high-quality outcomes.

Tech stack

The core development environment includes:

  • React.js
  • JavaScript / TypeScript
  • Node.js
  • REST APIs and third-party integrations
  • Twilio and programmable telephony / communications

Experience with Twilio is highly desirable. Relevant experience with comparable programmable communications technologies will also be considered.

What we're looking for

We’re looking for an experienced engineer with strong software engineering fundamentals who is still highly hands-on.

Ideally, you'll bring:

  • Strong React and JavaScript/TypeScript experience
  • Full-stack development capability, including Node.js
  • Hands-on Twilio experience or strong experience with equivalent programmable telephony technology
  • Experience building APIs and complex third-party integrations
  • Experience building reliable, scalable customer-facing software
  • Strong architecture and technical decision-making capability
  • Experience working effectively with offshore engineering teams and delivering results across distributed environments
  • The ability to balance engineering quality, customer needs and speed of delivery
  • High ownership of what you build, ship and operate in production
  • The ability to thrive in a growing start-up or similarly fast-moving environment

Customer obsession

Customer obsession is central to the way this business builds technology.

We’re looking for an engineer who wants to understand the impact their work has on the customer. Technical decisions shouldn't be made in isolation, reliability, performance, usability and the overall customer experience all matter.

There is a high level of ownership over what you ship and deploy. Getting functionality into production is only part of the job. What you build needs to be reliable and scalable, with minimal downtime and a seamless experience for the customers who depend on it.

You'll be expected to care about what happens after something ships and take ownership when things don't work as expected.

Why consider it?

This is an opportunity to join a growing Australian start-up at a stage where a Principal Engineer can have genuine influence over both the product and technical direction.

You’ll work closely with the founder and leadership team, have significant autonomy and help build unique solutions for Australia's SME market.

The environment will suit someone who enjoys being hands-on, solving difficult technical problems and working with a high degree of ownership rather than operating within a large, highly structured engineering organisation.

It will particularly suit an engineer who wants to understand the customer behind the technology and cares deeply about building products that work reliably and create a great experience.

About UCentric

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service