Principal Software Engineer in Sydney

Principal Software Engineer in Sydney

Sydney Full-Time On-site
P

Principal Consultant | Below Average Golfer

Principal Software Engineer | Sydney, Hybrid | Python, Golang, Kubernetes

In today's world, more and more companies are looking to tackle the rise in costs of cloud computing. Unfortunately for most, ensuring optimisation is a lengthy and costly process that they might not have the budget or runway for. My client is looking to build the answer.

They're an early-stage, product of 0 start-up. Looking for expert thinkers & engineers who thrive in ambiguity, helping establish direction for the product, getting them to a point where it's productionised.

Ideal profile will have led scalable systems, playing a key, if not leading role in the design & architectural decisions. A proficiency in Python, and/or Golang is ideal - or, a willingness to upskill. Extensive experience or knowledge of Kubernetes within an open-source environment is crucial.

Principal Software Engineer Responsibilities:

  • Contribute to the design, architecture, and development of the client's platform.
  • Collaborate closely with the team to define product direction and technical strategy in a fast-moving, ambiguous environment.
  • Build, productionise, and scale core systems that can handle complex cloud environments efficiently.
  • Drive decisions around infrastructure, system design, and deployment strategies, ensuring reliability, observability, performance, and cost-effectiveness.
  • Mentor and guide engineers, fostering best practices in software engineering, DevOps, and Kubernetes operations.
  • Evaluate and integrate open-source tools and frameworks to accelerate development and optimise cloud workloads.
  • Continuously monitor, analyse, and improve system performance and scalability.

Principal Software Engineer Requirements

  • Proven experience leading the design and architecture of large-scale, production systems.
  • Strong proficiency in Python and/or Golang, or a willingness and ability to upskill rapidly.
  • Extensive experience with Kubernetes, particularly within open-source ecosystems.
  • Deep understanding of cloud infrastructure, resource management, and optimisation strategies β€” with hands-on experience optimising Kubernetes clusters and pods.
  • Hands-on experience with CI/CD pipelines, containerisation, and distributed system deployments.
  • Ability to thrive in ambiguity and contribute strategically to early-stage product and technical decisions.
  • Excellent problem-solving skills, with a pragmatic and results-oriented approach.
  • Strong communication skills, able to collaborate across technical and non-technical stakeholders.

If you're interested in learning more, please apply with your most up-to-date resume & I'll be in touch.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Software Development

Principal Software Engineer in Sydney employer: ProFound People

ProFound People is an exceptional employer located in the vibrant city of Melbourne, offering a dynamic work culture that fosters creativity and innovation. As a Senior Hardware Product Designer, you will have the opportunity to take ownership of your projects while collaborating with talented cross-functional teams, ensuring your professional growth through hands-on experience and mentorship. With a focus on real-world applications and cutting-edge technology, ProFound People provides a rewarding environment where your contributions directly impact product success.

P

Contact Details:

ProFound People Recruitment Team