Software Engineer (CloudOps AWS)
Make a global impact from Kansas City. Join #TeamGallagher and help protect what matters most.
We usually respond within a week
About eShepherd
eShepherd is a bold, tech-forward agritech start-up revolutionizing livestock management. We’re office-first, progress-over-perfection, and we get things done. Our team knows tech, gets hands dirty, and thrives on innovation.
With our headquarters in New Zealand, a squad in Australia, a growing team in Europe and more in Kansas City – you’ll have the opportunity to engage and make a difference on a global scale.
The Opportunity
As a key member of the eShepherd R&D team, the Software Engineer – CloudOps AWS will be responsible for developing, monitoring, and maintaining our AWS-based cloud infrastructure. Your work will ensure the reliability, scalability, and performance of systems that enable virtual fencing and livestock automation. You’ll collaborate across software, IoT, and operations teams to streamline CI/CD pipelines, integrate IoT devices, and support customer-facing teams with cloud-related troubleshooting. This is a hands-on role with real impact - your contributions will directly support farmers and the future of digital agriculture.
The Fit
You may be a recent graduate, or at intermediate level and ready for your next challenge. We’re looking for someone with:
- Hands-on experience with AWS services (RDS, ECS, EKS)
- Proficiency in Infrastructure as Code (Terraform, CloudFormation)
- Strong MySQL skills including schema design and performance tuning
- Experience with monitoring tools (Grafana, Prometheus, CloudWatch)
- CI/CD pipeline expertise using Jenkins
- Development experience in Java, Python, or Node.js
- Familiarity with IoT protocols (MQTT, HTTP, LoRa, NB-IoT, LTE-M)
- Agile mindset and strong collaboration skills
- Exposure to DevSecOps and embedded systems a plus
You’re proactive, self-directed, and thrive in a fast-paced, purpose-driven environment. You love solving problems, sharing knowledge, and building tech that matters.
In addition to the above, you’ll need to have the technical chops and collaborative spirit to thrive in a cross-regional team - while most of your teammates will be based in Australia, you’ll also work closely with our Kansas-based salesforce to deliver seamless cloud solutions that support our global customers.
Why eShepherd?
- Be part of a purpose-driven company making a real difference
- Work with a supportive, innovative, and passionate team
- Office-first culture with long-term growth opportunities
Ready to help shape the future of livestock management? Apply now and join the movement.
A sneak-peek into what we do: Introducing: eShepherd™ Virtual Fencing
- Department
- Animal Management
- Locations
- Kansas City
- Employment type
- Full-time

Already working at Gallagher?
Let’s recruit together and find your next colleague.