Senior Software Engineer - Platform Engineering
We believe in the power of technology to help solve the complex challenges in agriculture and are looking for passionate people to join us on this journey.
**About the role:**
The Senior Software Engineer Platform Engineering offers a significant opportunity to shape technology solutions! Join a future-focused team dedicated to enabling and accelerating platform adoption for legacy systems across LIC.
As a Senior Software Engineer in our Platform Engineering team, you’ll play a key role in designing, modernizing, and maintaining the foundational systems that support LIC’s technology products and services. This is your chance to drive meaningful transformation and boost productivity in NZ's dairy sector through innovative, scalable platform solutions.
**Key Responsibilities in Platform Engineering and Software Development:**- Design, develop, and implement robust platform services, tools, and APIs that accelerate adoption of modern platforms for legacy systems across LIC’s technology products.
- Drive and maintain platform reliability, scalability, and performance to enable product teams to deliver secure, high-quality software solutions rapidly.
- Collaborate closely with cross-functional engineering, product, and infrastructure teams to modernize legacy systems into maintainable, cost-effective cloud-native platforms.
- Champion automation, observability, and strong CI/CD practices to streamline development and deployment in legacy-to-cloud migration efforts.
- Lead and contribute to technical design discussions, architecture reviews, and strategic initiatives focused on platform modernization and adoption.
- Continuously identify opportunities to standardize, improve, and simplify LIC’s software delivery pipelines and developer experience during platform transition.
- Mentor and support engineers to foster a collaborative culture that embraces change and innovation in legacy system modernization.
- Ensure all platform engineering activities comply with security, data protection, and regulatory standards.
**About You:**
With a solid background in software engineering and a drive to create high-performing platforms, you are excited by the chance to make a difference in a unique, impactful sector.- Proven experience in software engineering, with significant exposure to platform or infrastructure engineering.
- Demonstrable skills in building and maintaining scalable backend services, microservices, and API-driven solutions.
- Hands-on experience with AWS Cloud technologies containerisation (e.g., Docker, Kubernetes), and infrastructure-as-code tools (e.g., Terraform).
- In-depth understanding of CI/CD pipelines, automation frameworks, and modern development workflows.
- Proven experience with C# as a primary development language
- Excellent problem-solving skills and ability to troubleshoot complex system issues.
- Confidence engaging with a variety of technical and non-technical stakeholders to drive alignment and best practice.
- Commitment to continuous improvement, self-development, and knowledge sharing within teams.
- Experience working within agile teams and familiarity with DevOps culture and practices.
- Background in high-availability, secure systems, and compliance (advantageous).
It’s a bonus if you have experience with some of the below technologies
- Cloud Infrastructure Design
- NodeJS, REST APIs, Microservices
- AWS Services: VPC, Lambda, AWS API Gateway, Transit Gateway, Amazon MQ
- Auth0, RabbitMQ, Confluent Kafka, Mass Transit, Webhooks
- OpenTelemetry, Datadog, JMeter, Snyk, Postman
- Experience in migrating monolithic to microservices architecture.
- Competitive Salary: We value your skills and expertise. Enjoy a competitive salary that recognises your contributions.
- Flexible working: Split your time working remotely and from our office, making this a great role for someone living commutable distance from our Hamilton office.
- Great Work Environment: At our office you'll have free parking, EV charging stations, tennis court, pool, and onsite café and social facilities.
- Benefits that Matter: You'll receive some great benefits, including extra leave days, access to our employee shares scheme, and discounted health, life, income, and disability insurances.
- Make a Difference: Working in a dynamic technology environment you will play a key role in building the next generation digital platform to help the next generation of NZ dairy farmers sustainably feed the world.
If you want to be part of a team that’s driving the technology underpinning the future of NZ’s dairy sector, while continuously learning and developing your expertise, we want to hear from you.