Engineering Lead, Cloud Native Platform
- Sydney NSW, Australia
Snow’s mission is to stop organizations overpaying for the software they use, today and tomorrow. We help organizations optimize software availability, compliance and cost savings through delivery of on premise and cloud-based Software Asset Management solutions. Today we are the largest and most successful dedicated developer of SAM solutions with staff all over the world in regional locations. To sustain our explosive growth, we are looking for the brightest, and most highly-skilled people who have their best work ahead of them. Now is the right time to join Snow.
We are looking for a passionate Engineering Lead to join a team building our global scale cloud-native microservices platform. You will be responsible for driving technical design and architecture within the team and contributing to the overall technical design and architecture within Snow. You will ensure that the team takes a holistic technical ownership of all stages of development including design, development, testing and deployment of software solutions with end user and customer value in focus.
Together with the Chief Architect you will lead the team from a technical and architectural standpoint to ensure that development is within the standards of snow and aligned with other teams and the overall technical strategy.
We believe in the DevOps culture where high collaboration is key in an environment where all team members have shared responsibility for the development, maintenance, and operations of our software.
We use a multi-cloud strategy where the software stack is built with a mix of programming languages such as .NET Core and Go.
The platform relies on technologies that can be deployed on any cloud provider such as Azure, AWS, and GCP and also on-premise for our enterprise customers. Examples of technologies that are being used are Docker, Kubernetes, Prometheus, and SumoLogic.
Key accountabilities will include:
- Responsibility for the architecture of the software and solutions produced in the team · Align with and contribute to Snow global technical strategy
- Responsiblity for the quality of the software and solutions produced in the team · Drive technical knowledge and expertise within the Team and RnD
What we offer
This job presents a unique opportunity to work with the leading cloud technologies and programming languages as we transform our market-leading offering to cloud-native microservices. The role and responsibility will change continuously within the team as we strive to match given problems with the right technologies and expertise throughout the development process
As a successful candidate, you will be an open-minded experienced Engineering Lead / Senior Developer, who is tech-savvy and passionate about technology. You will have good knowledge and experience in software architecture practices and methodologies and have previous experience in creating scalable software solutions.
Your experience will include:
- Highly experienced in modern software development and architecture
- A clear understanding of scalable software solutions
- Strong collaboration mindset
More about you
- Experience in building microservices in an event-driven architecture using .NET Core
- Experience in building CI/CD pipelines
- Open-source technologies such as Docker, Kubernetes, and Prometheus
This is a chance for you to accelerate your career and succeed in an environment where you will have the possibility to make a daily impact. Every day you will get to work alongside helpful and down-to-earth colleagues who are dedicated and ambitious. We fully recognize that it is our employees that make Snow a success and the global leader in the development and delivery of dedicated SAM solutions. If you are the right person for the role we will offer you exciting and developing assignments and you will get to be part of a fantastic journey within a dynamic high-growth business.