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.
Senior Back - End Developer for an international project using NodeJS and AWS. Leading the evolution of the Back - End architecture optimizing performance and ensuring security.
Senior Software Engineer developing full - stack applications using Python, Django, and AWS for healthcare technology. Collaborating with teams, implementing CI/CD, and mentoring members.
Developer designing innovative Java & SAP solutions for BEIT GmbH. Optimize and implement applications in national and international projects, collaborating with diverse teams.
Senior Backend Engineer at PaymentIQ responsible for full lifecycle of Java/Spring - based products. Leading development projects while ensuring compliance with best practices and engaging with the tech community.
Senior Full Stack Developer responsible for server - side applications with PHP Laravel and APIs. Working in a hybrid environment at NewRich, empowering digital entrepreneurs.
Principal Architect providing enterprise - wide architectural leadership in low - latency, high - availability platforms at Fiserv. Influencing architectural decisions and driving improvements across multiple teams.
Senior Software Engineer developing and integrating applications for Zurich Insurance in a team environment. Focusing on quality, security, and continuous improvement of processes in a hybrid work setup.
Student Developer assisting experienced teams in backend and web application development. Collaborating on features and optimizations while learning in a major media company context.
Senior Java Developer at Beyond Soluções working on high - impact financial tech projects. Collaborating with teams and clients to reshape technology solutions for the future.
Java Developer focusing on API integrations, high - criticality systems, and collaboration across technical teams. Seeking candidates with experience in Apache Camel and Git for solution development.