companySafetyCulture logo

Senior Software Engineer (Backend) - Foundations

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Proven experience in backend software engineering, with a strong grasp of design patterns and architecture. Proficiency in programming languages such as Java, Python, or Go. Experience with cloud technologies and microservices architecture. Strong problem-solving abilities and a collaborative mindset. Familiarity with IoT, machine learning, and event-driven architecture is a plus. Excellent communication skills and a passion for mentoring others.

About the job

Why Choose SafetyCulture?
At SafetyCulture, we are not your typical tech company. Yes, we offer catered lunches, engaging team events, stylish merchandise, and even a pet-friendly office. However, the true reason our employees join us goes beyond these perks.

Our diverse team of nearly a thousand dedicated individuals is driven by a shared mission: to enhance our product and improve the lives of our customers. Here, you will hear more often, 'Let's try it!' than 'That's not how we do it.'

We are on a quest to develop tools that empower the 3 billion essential workers worldwide—ranging from factory operators to delivery personnel. Our innovation matches that of major tech companies, yet we maintain an agile approach that avoids bureaucratic red tape. You will collaborate with smart, experienced professionals committed to solving real-world challenges efficiently.

While our scale is impressive, the ownership you will experience is personal. Every full-time employee receives equity, ensuring that our growth translates to individual success. We acknowledge our imperfections, but as we embark on the next chapter of our journey, our focus is on intelligent scaling driven by operational maturity and a strong emphasis on AI.

If the prospect of making a significant impact in tech excites you rather than intimidates you, you will be a perfect fit for our team.

What Does a Senior Software Engineer Do at SafetyCulture?
As a Senior Software Engineer, you will play a vital role in addressing the challenges of an increasingly distributed workforce. You will be instrumental in fostering engineering excellence, nurturing emerging talent, and building an inclusive, high-performing interdisciplinary team.

In this position, you will have the autonomy to make complex architectural decisions and drive meaningful change. You will be responsible for delivering practical solutions that have an immediate, positive impact on our customers' operations.

As we scale, you will encounter exciting technical challenges and become an integral part of our engineering team. High-performing teams are entrusted with their services, and you will be empowered to build and maintain a system that currently serves hundreds of thousands of users and is poised to scale to millions. We encourage engineers to acquire new skills and leverage technology to tackle customer challenges, with opportunities in IoT, machine learning, and event-driven architecture.

This role is part of our Best Fit job match program, allowing you to be considered for multiple software engineering positions across our teams. We are committed to setting you up for success by assessing your skills and aligning you with the team that best fits your capabilities.

About SafetyCulture

SafetyCulture is a global technology leader focused on creating solutions that empower essential workers worldwide. Our unique culture fosters innovation, collaboration, and personal ownership, making work better for everyone.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.