What youll do
As the Senior Software Engineer youll be part of a passionate engineering squad focused on building products that delivery quality solutions to our customers . Working closely with skilled colleagues in Engineering Product and Design.
- Using your expertise in modern agile practices youll contribute to planning building and supporting great software solutions that deliver quality at scale automating where possible.
- Be involved in all aspects of software engineering practices including breaking down work code review testing source control build processes
- Understand and share expertise in mentoring and coaching a team of engineers ensuring standards and best practices are maintained.
- Develop and support solutions that deliver enhanced levels of automation and auto-remediation across our systems. Automation will be a key focus to all solutions implemented.
- Demonstrate understanding motivations and expertise in collaborating and developing mutual respect and trust with product managers engineers researchers and designers.
- Create and enhance team culture by sharing your knowledge and ideas giving and receiving constructive feedback
Qualifications :
What are we looking for
We build distributed systems using a wide range of tools and technologies. As a senior engineer youll bring deep technical expertise and lead by example. You wont need to know every tool we use but strong experience in the following areas is essential:
- Extensive backend development ecosystems.
- Demonstrated experience with data-intensive storage and processing frameworks (e.g. SQL NoSQL Spark EMR)
- Proven track record building event-driven and distributed systems.
- Experience with caching (e.g. Redis in-memory) to support scale and speed.
- Solid front-end development experience; Angular / React preferrable
- Strong knowledge of cloud platforms (e.g. Azure AWS) and DevOps practices such as CI/CD containers and infrastructure as code.
- Skilled at applying appropriate engineering methods (e.g. modularisations abstractions) that make assets tractable
Additional Information :
A few other things we want to let you know about...
- carsales is an equal opportunity employer who prides themselves on fostering a diverse and inclusive workplace. We encourage everyone of all ages genders and backgrounds to apply. If youre a candidate with a disability or youll need some adjustments to be at your best let us know how we can provide you with additional support.
- We know how important keeping that balance between work/life is and have a range of flexible working options on offer including part time. We are open to this conversation during our recruitment process if you want to know more just ask!
- We are a proud Circle Back Initiative Employer which means we are committed to responding to every job applicant.
- Successful candidates joining the carsales family are required to undergo a National Police Record check and must have full-time Australian working rights on an ongoing basis.
So come and join our team - because every role is a big role in our plans to go big.
Remote Work :
No
Employment Type :
Full-time