Software Engineer - Python & C++

TheDriveGroup

Sydney

On-site

AUD 120,000 - 180,000

Full time

45 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TheDriveGroup in Sydney is seeking a Software Engineer to join an early aerospace technology startup building software that helps engineers design spacecraft hardware.

This hands-on role involves designing and maintaining core platform components, diving into the codebase, and running large-scale AWS workflows with Python and C++. You’ll work with physics and simulation engineers to integrate models and shape the architecture as the team grows.

Qualifications

  • 4+ years of professional software engineering experience.
  • Comfortable working across complex technical systems.
  • Strong Python and solid C++ experience (ideally).
  • Hands on AWS experience.
  • Strong systems design and architecture skills.
  • Experience with distributed systems, compute-intensive workloads, data pipelines or orchestration.
  • The ability to understand an existing codebase and improve it incrementally.
  • A practical, hands-on approach to software engineering.

Responsibilities

  • Designing, building and maintaining core platform components across backend services and engineering interfaces.
  • Getting deep into the existing codebase and making pragmatic decisions around what to improve, replace or build on.
  • Designing and running large-scale parallel optimisation workflows on AWS.
  • Building data pipelines, compute orchestration and the architectural foundations needed to scale.
  • Writing high-performance Python and C++.
  • Working alongside physics and simulation engineers to integrate complex simulation models into the platform.
  • Contributing to system design, architecture, testing, CI/CD, coding standards and engineering processes as the team grows.

Skills

Python
C++
AWS
Systems design
Distributed systems
Data pipelines

Tools

AWS
CI/CD

Job description

Do you want to build software that sits at the intersection of physics, simulation and aerospace?

We're working exclusively with an early stage aerospace technology company building software that enables engineers to design spacecraft hardware. The team is now looking for a Software Engineer to join as one of their early engineering hires and help shape the platform as it scales.

This is a hands-on role for someone who enjoys getting into complex systems, understanding how things work under the hood and figuring out how to make them better.

You'll be involved in:

  • Designing, building and maintaining core platform components across backend services and engineering interfaces
  • Getting deep into the existing codebase and making pragmatic decisions around what to improve, replace or build on
  • Designing and running large-scale parallel optimisation workflows on AWS
  • Building data pipelines, compute orchestration and the architectural foundations needed to scale
  • Writing high-performance Python and C++
  • Working alongside physics and simulation engineers to integrate complex simulation models into the platform
  • Contributing to system design, architecture, testing, CI/CD, coding standards and engineering processes as the team grows

What we're looking for:

  • 4+ years of professional software engineering experience
  • Comfortable working across complex technical systems.
  • Strong Python and solid C++ experience (ideally)
  • Hands on AWS experience
  • Strong systems design and architecture skills
  • Experience working with distributed systems, compute-intensive workloads, data pipelines or orchestration
  • The ability to understand an existing codebase, make sensible architectural decisions and improve it incrementally
  • A practical, hands-on approach to software engineering
  • Experience working in an iterative environment where you'll have plenty of ownership

You must be located in Australia with unlimited work rights to be considered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python & C++ Software Engineer for Aerospace Simulations
Python & C++ Software Engineer for Aerospace Simulations

TheDriveGroup • Sydney

On-site
AUD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Latitude IT • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

Hybrid
AUD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Troocoo • City of Brisbane

On-site
AUD 120,000 - 180,000
Competitive salary
Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Emanate Technology • City of Melbourne

Hybrid
AUD 100,000 - 130,000
Senior Flight Software Engineer
Senior Flight Software Engineer

NGARE EMPLOYMENT SOLUTIONS PTY LTD • City of Brisbane

On-site
AUD 140,000 - 210,000
Equal opportunity employer
Senior Software Engineer
Senior Software Engineer

Kaliba • Sydney

On-site
AUD 140,000 - 200,000
ML Software Engineer C++
ML Software Engineer C++

Winable Recruitment • Sydney

On-site
AUD 100,000 - 150,000
Creative development projects
Innovative team atmosphere
Leadership focused on attracting top人才
+1
Software Engineer
Software Engineer

Energetica • City of Melbourne

Hybrid
AUD 100,000 - 140,000