Software Engineer II developing reliable, scalable solutions for customers at SafetyCulture. Collaborating with teams while addressing challenges in a distributed workforce.
Responsibilities
Design, build, and maintain large-scale SaaS and cloud services, including distributed systems and data stores.
Use a tech stack that includes AWS, Golang, PostgreSQL, along with datastore designs, data warehousing, and distributed systems.
Take ownership of features from inception to delivery, collaborating with stakeholders, product, and design teams.
Participate actively in code reviews, testing, and continuous improvement of engineering practices.
Be expected to apply a practical understanding of AI technologies, identifying simple opportunities to leverage automation or intelligence in feature development.
Bring a user-centric mindset, ensuring that engineering decisions support better user experiences, even in platform-facing work.
Work in a hybrid environment, including time at our HQ based in Surry Hills, Sydney.
Demonstrate SafetyCulture’s values: Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action.
Requirements
Solid experience in back-end programming languages and frameworks, with growing expertise in building scalable systems; prior experience with Golang is highly desirable.
Practical experience owning and delivering software features end-to-end in a collaborative environment.
Familiarity with cloud platforms such as AWS and common data stores like PostgreSQL.
An understanding of distributed systems concepts and datastore design principles.
A user-centric approach and a commitment to writing clean, maintainable code.
Experience working in fast-paced, SaaS-oriented teams and environments.
Benefits
Equity with high growth potential, and a competitive salary,
Flexible working arrangements, we encourage you to create the best work blend while working from your home and the local SafetyCulture office;
Access to professional and personal training and development opportunities; Hackathons, Workshops, Lunch & Learns;
We encourage involvement in the community, open source work, attending talks and events, and experimenting with new technologies.
In-house Culinary Crew serving up daily breakfast, lunch and snacks
Wellbeing initiatives such as subsidised fitness programs, EAP services and generous parental leave policy
Quarterly celebrations and team events, including the annual Shiplt! global offsite
Table tennis, board games, gym sessions, book club, and pet-friendly offices.
Back End Engineer maintaining and improving Perl - based systems at Netcraft. Work includes developing product features and ensuring operational reliability within a hybrid setup.
Senior PHP / Laravel Entwickler*in responsible for developing and optimizing web applications with a focus on quality at eRecht24 IT. Collaborating closely with the product management and development team in a hybrid working model.
Lead Developer at GigaVoice managing complex systems and production code in a hybrid environment. Collaborating with product partners to build and evolve a modern CMS platform.
Backend Developer developing IoT solutions for Smart Farming at HydroNeo, tackling challenges in aquaculture. Join a dynamic team to innovate and impact global aquaculture positively.
Junior Backend Software Developer developing scalable backend services for etaONE platform. Collaborating in an agile team with Java/Kotlin and Spring Boot technologies.
Join AAXIS as a Backend Developer to develop digital commerce platforms for B2B enterprises. Collaborate with senior developers and optimize backend services using JavaScript and TypeScript.
Senior C++ Software Engineer developing tools for AR - HUD products at Envisics. Enhancing performance and accuracy through calibration and measurement tools in automotive environments.
Intern assisting the CAE team with Python programming and data analysis for automotive testing. Involves GUI creation and machine learning tasks with potential occasional office meetings.
Join Projektron GmbH as a Software Engineer in Java Development, working on project management software. Collaborate within Scrum teams to enhance features and services for clients across Europe.