Point your AI agent at freehire and let it find you a job.

Get the CLI →

carsales

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

What you’ll be doing

  • Use your expertise in modern agile practices to plan, build and support great software that delivers quality at scale, automating wherever possible
  • Work with the team to drive the technical implementation of complex projects
  • Own the whole lifecycle of our services: write and ship them to production, run them, and act as first responder when they break
  • Shape requirements with product managers, looking beyond what's on the card to find the real business value
  • Be involved in all aspects of software engineering practice, including breaking down work, code review, testing, source control and build processes
  • Mentor and coach a team of engineers, giving constructive feedback and keeping standards and best practices high so the whole team's output lifts
  • Build mutual respect and trust with product managers, engineers, researchers and designers, and help shape team culture by sharing your knowledge and ideas

In your first 6 to 12 months, you’ll

  • Evolve the listing and inventory flows that connect our Consumer and Dealer marketplaces, keeping them scalable and reliable
  • Strengthen the supporting services behind key customer and commercial journeys, and own them in production
  • Lift the resilience of our data exchange services, working across multiple engineering and product teams

What we’re looking for

  • Strong C#/.NET back-end engineering: Core Services is about 95% back end
  • Cloud build-and-run experience: you've shipped to the cloud and operated what you built, including being first responder when it broke, ideally on AWS
  • End-to-end ownership: you work across the whole software development lifecycle, shape requirements and find the business value, not just what's on the card
  • Adaptable fast learner: a varied background that shows you pick up new technology and adapt to changing needs
  • Solid SQL and data storage skills across relational and non-relational databases (e.g. Postgres, DynamoDB)
  • A passion for continuous improvement and best practice in engineering - Inclusive, interpersonal attributes that connect to our behaviours: Customer Obsessed, Curious and Connected

Nice to have

  • Web technologies (HTML, CSS, JavaScript/TypeScript) and a front-end framework such as React, Angular, Vue or Svelte
  • Machine Learning or AI experience, whether building systems that use AI or using AI day to day
  • Event-based systems using queues (RabbitMQ, SNS+SQS, PubSub)

We know not everyone will meet every requirement, and that’s okay. If you’re excited about the role and believe you can make a difference, we’d love to hear from you.

A few other things we want you to know...

  • As an equal opportunity employer, carsales welcomes applications from individuals of all backgrounds, identities, abilities, and life experiences. We are committed to fostering a diverse and inclusive workplace where everyone feels valued and supported.
  • If you have a disability or require adjustments to participate fully in the recruitment process, please let us know - we’re here to support you.
  • We understand the importance of work-life balance and offer flexible working arrangements, including part-time options. If you’d like to explore this, just ask during the process.
  • We’re also a proud Circle Back Initiative employer, which means we commit to responding to every applicant.
  • Successful candidates joining the carsales team will need to complete a National Police Record check and must have full-time Australian working rights.

So come and join our team - because every role is a big role in our plans to go big.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.