As a Senior Software Engineer in the Trimble Field Systems Cloud Software development group, you will be responsible for designing and delivering significant cloud-based services. You will have a passion for Big Data, AI, and Machine Learning, and in this role, you will join the Christchurch Field Systems ML-Ops team, taking responsibility for innovating with and delivering services and solutions using AI, Machine Learning, and Big Data. You will be able to build and maintain the web services that support these solutions.You will take a leading role in the development, research, architecture, testing, and maintenance of services in your area. Your key area of focus will be around the analysis and manipulation of complex geospatial data, including point clouds and surface scans.As part of a dynamic team embracing Agile methodologies, you will be able to react quickly to changing requirements while guiding the organisation through a longer-term strategy, including leading the adoption of new technology.Daily, this will have you doing the following :
Work with adjacent teams to build and manage Geospatial Data APIs and Databases for Features, Surfaces, and Point Clouds
Support various products in transitioning complex workloads into the Cloud
Translate existing ML algorithms such that they can run in parallel on Apache Spark in the Cloud
Create and train ML models on combined Geospatial Data
Organise and govern large geospatial data sets using technology such as Delta Lake
Develop new research ideas and opportunities for pursuit by this team or others
Contribute strong coding skills, developing high-quality reusable code and providing effective code reviews, ensuring best practices are followed
Work with testers, domain experts & support staff
Maintain source code, documentation and other work assets
Mentor other engineers and encourage innovation in the team. Along with being a motivated team player, with strong analytical and decision-making skills, excellent work prioritisation skills, and excellent communication skills (both written and verbal), you will also possess :
Bachelor's Degree (or Master's) in Computer Science, Software Engineering, or similar
Senior-level experience as a Software Developer in a production environment using C#, .NET, and Python
Significant experience in Big Data, Machine Learning, or AI
Experience in building solutions in AWS
Significant experience in scalable big-data approaches and relevant frameworks such as Spark
Domain knowledge and experience in the management of Geospatial data, especially surfaces and Point Clouds
Commitment to quality : writing testable and tested code, contributing to code reviews and retrospectives
Enjoy working well in a team-based environment, as well as being self-motivated to succeed.
Please note : Only applicants legally entitled to work in New Zealand will be considered.
About Your Location
Based at Trimble’s NZ headquarters in Christchurch, New Zealand (handily located on the Little River Link Cycleway), home to over 300 Trimble employees, enjoy free parking, securely covered bike sheds, an onsite gym, showers, an active social club, and a great team environment where people love working with leading technology solutions.At Trimble, you'll find the inspiration and opportunity to be yourself and thrive. The global community of Team Trimble, including more than 400 people in New Zealand, is passionate about bringing new ideas and innovations to life and building a better, more sustainable future.
About Trimble Field Systems
The Field Systems Cloud software team is building global solutions that allow our customers to be more productive, deliver higher quality outcomes, perform their jobs safer, drive transparency across operations, and perform work in a more sustainable manner. We are truly transforming the way the world works. Our customers are at the centre of everything we do, and we are grounded in our guiding principles when it comes to working with them and solving the complex challenges they encounter on a daily basis. We are moving at breakneck speed and leveraging cutting-edge technology to deliver these solutions for these challenges.
How to Apply :
Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Application Deadline :
Applications could be accepted until at least 30 days from the posting date.
Join a Values-Driven Team : Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter. If you need assistance or would like to request an accommodation in connection with the application process, please contact
Your Title :
Senior Software Engineer
Job Location :
Christchurch, NZTop skillsAPI1. Software Engineer2. Senior Software Engineer3. Senior Software Developer4. Lead Software Engineer5. Principal Software Engineer
#J-18808-Ljbffr
Create a job alert for this search
Senior Software Engineer • Christchurch, Canterbury, New Zealand
Related jobs
Senior Systems Engineer : Power Electronics & Global Teams
Enphase Energy, Inc. • Christchurch, Canterbury, New Zealand
A leading energy technology provider in Christchurch is seeking an experienced System Engineer to design and test advanced energy solutions.
The ideal candidate holds a Bachelor's or higher degree i...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer
Trimble • Christchurch, Canterbury, New Zealand
Your Title : Senior Software Engineer Job Location : Christchurch, NZ Our Department : Trimble Field Systems - Cloud Are you a Senior Software Engineer who is excited about working in AI, Machine Lear...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Christchurch, Canterbury, Nz Posted 17 Hours Ago
Trimble • Christchurch, Canterbury, New Zealand
Software EngineerNew Zealand - ChristchurchJob FamilySoftware EngineeringChristchurch, New Zealand • • • •Our Department : • • • • Civil Field Solutions • • • •What You Will Do • • • •As an integral part of the on-...Show more
Last updated: 4 days ago • Promoted
Staff System Engineer (9116) Engineering Christchurch, New Zealand
Enphase Energy, Inc. • Christchurch, Canterbury, New Zealand
Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products.
Founded in 2006, our innovative microinverter technology revolu...Show more
Last updated: 5 days ago • Promoted
Senior Cloud Engineer
Bentley Systems, Inc. • Christchurch, Canterbury, New Zealand
Select how often (in days) to receive an alert : Location : Hybrid, Office based or fully remote role based in New Zealand, Christchurch.
Position SummaryBentley Systems is seeking aSenior Cloud Engine...Show more
Last updated: 19 days ago • Promoted
Senior Civil Engineer - Christchurch
Talent Propeller Limited • Rolleston, Canterbury, New Zealand
Have you been craving a role that requires innovative thinking and lets you apply a future forward mindset?.At Pinnacles Civil, we don't just build infrastructure.
we forge lasting connections with...Show more
Last updated: 4 days ago • Promoted
AI Software Engineer
CodeMatch • Christchurch, New Zealand
AI Software Engineer - Energy Sector Focus.Are you an experienced AI Software Engineer looking to build intelligent, scalable systems for the energy sector? Our innovative team in Christchurch, New...Show more
A leading technology company in Christchurch, New Zealand seeks a Senior Software Developer.You will work with cutting-edge technologies, primarily Java and SQL, to develop customer-centric solutio...Show more
Last updated: 13 hours ago • Promoted • New!
Graduate Software Engineer - AgTech & Biosecurity
Prosple Pty • Christchurch, Canterbury, New Zealand
A technology company in agtech in Christchurch is seeking a Graduate Software Engineer to develop and maintain innovative software solutions.
You will assist in design, coding, and testing applicati...Show more
Last updated: 4 days ago • Promoted
Software Engineer Christchurch, Canterbury, NZ Posted 17 hours ago
Trimble • Christchurch, Canterbury, New Zealand
Software EngineerNew Zealand - ChristchurchJob FamilySoftware EngineeringChristchurch, New Zealand • • • •Our Department : • • • • Civil Field Solutions • • • •What You Will Do • • • •As an integral part of the on-...Show more
Last updated: 5 days ago • Promoted
Software Engineer - Intermediate
Rubyplaynetwork • Christchurch, Canterbury, New Zealand
Please note this position is based in Otautahi Christchurch.Remote work is not available at this time.As a Software Engineer at Ruby Play Net Ltd, you will work as part of a cross-functional produc...Show more
A leading technology company in Christchurch, New Zealand seeks a Senior Software Developer.You will work with cutting-edge technologies, primarily Java and SQL, to develop customer-centric solutio...Show more
Last updated: 1 day ago • Promoted
Software Engineer (Early Career)
Trimble • Christchurch, Canterbury, New Zealand
Software Engineer (early career) page is loadedSoftware Engineer (early career)Apply locations New Zealand - Christchurch time type Full time posted on Posted Today job requisition id R • • • • •Your Ti...Show more
Last updated: 30+ days ago • Promoted
Senior Cloud Engineer
BENTLEY SYSTEMS, INC. • Christchurch, Canterbury, New Zealand
Select how often (in days) to receive an alert : .Hybrid, Office based or fully remote role based in New Zealand, Christchurch.
Bentley Cloud Services Management (BCSM) team.The BCSM team is responsib...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer
Trimble, Inc. • Christchurch, Canterbury, New Zealand
Your Title : Senior Software Engineer.Job Location : Christchurch, NZ.Our Department : Trimble Field Systems - Cloud.Are you a Senior Software Engineer who is excited about working in AI, Machine Lear...Show more
Last updated: 2 days ago • Promoted
Embedded Systems Engineer – Rust / C++ on Linux (NZ)
Trimble • Christchurch, Canterbury, New Zealand
A leading technology company in Christchurch is seeking a Software Engineer with a focus on embedded systems.The role involves developing applications for heavy construction equipment, requiring st...Show more
Last updated: 6 days ago • Promoted
Senior Full Stack Software Engineer
Crimson Education • Christchurch, Canterbury, .NZ
Quick Apply
Revision Village is an award-winning educational platform, recognised as the #1 teaching and learning platform for teachers and students in the International Baccalaureate’s Diploma Program.We’re o...Show more
Last updated: 30+ days ago
C++ Software Engineer
CodeMatch • Christchurch, Canterbury, New Zealand
Are you ready to turbo charge your career and contribute to software product transformation, through cutting-edge technologies? Join my clients team in Christchurch as a C++ Software Engineering co...Show more