Talent.com
Senior Software Engineer
Senior Software EngineerTrimble, Inc. • Christchurch, Canterbury, New Zealand
Senior Software Engineer

Senior Software Engineer

Trimble, Inc. • Christchurch, Canterbury, New Zealand
4 days ago
Job description

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 Learning, and Big Data in an industry-leading global tech company?

What You Will Do

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.

What you'll bring?

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.

    Trimble's Privacy Policy

    If you need assistance or would like to request an accommodation in connection with the application process, please contact

    Create a job alert for this search

    Senior Software Engineer • Christchurch, Canterbury, New Zealand

    Related jobs
    Python Software Engineer - Ubuntu Hardware Certification Team

    Python Software Engineer - Ubuntu Hardware Certification Team

    Canonical • Christchurch, Canterbury, New Zealand
    Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly.We work at...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    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
    Senior Security Engineer

    Senior Security Engineer

    University of Canterbury • Christchurch, Canterbury, New Zealand
    Te Ratonga Tautoko Hangarau | Digital Services.Located in Ōtautahi | Christchurch, Aotearoa | New Zealand.Generous annual leave provisions and professional development opportunities.The University ...Show more
    Last updated: 7 days ago • Promoted
    Graduate Software Engineer (Start ASAP)

    Graduate Software Engineer (Start ASAP)

    csea • Christchurch, Canterbury, New Zealand
    Join Onside as a Graduate Software Engineer to develop and maintain innovative agtech software solutions in a collaborative team environment. Here’s what you will be doing : .Assist in designing, codi...Show more
    Last updated: 6 days ago • Promoted
    Senior.NET / React Full-Stack Engineer — Remote & Growth

    Senior.NET / React Full-Stack Engineer — Remote & Growth

    Datacom • Rangiora, Canterbury, New Zealand
    A leading IT services provider in Auckland is seeking a Senior Full-Stack Developer to design and maintain robust web applications using. The ideal candidate will have significant experience in both...Show more
    Last updated: 7 days ago • Promoted
    Graduate Software Engineer

    Graduate Software Engineer

    OnSide Support Coordination • Christchurch, Canterbury, New Zealand
    Onside is an agtech SaaS company addressing real-world challenges faced by farmers and agribusinesses with innovative software solutions. Our dedicated team is passionate about creating user-friendl...Show more
    Last updated: 9 days ago • Promoted
    Graduate Software Engineer - AgTech & Biosecurity

    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: 6 days ago • Promoted
    Graduate Software Engineer (Start ASAP)

    Graduate Software Engineer (Start ASAP)

    Unitec Institute of Technology • Christchurch, Canterbury, New Zealand
    Join Onside as a Graduate Software Engineer to develop and maintain innovative agtech software solutions in a collaborative team environment. Here’s what you will be doing : .Assist in designing, codi...Show more
    Last updated: 6 days ago • Promoted
    Join a global innovator - Senior Software Systems Engineer

    Join a global innovator - Senior Software Systems Engineer

    Wyma Solutions • Christchurch, Canterbury, New Zealand
    This is an exciting opportunity to join a forward-thinking global organisation in a newly created role.As Senior Software Engineer, you’ll play a key role in driving control system development — fr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Intermediate

    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
    Last updated: 20 days ago • Promoted
    Graduate Software Engineer

    Graduate Software Engineer

    Onside • Christchurch, Canterbury, New Zealand
    Onside is an agtech SaaS company addressing real-world challenges faced by farmers and agribusinesses with innovative software solutions. Our dedicated team is passionate about creating user-friendl...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer - Financial Statements

    Software Engineer - Financial Statements

    Phocas Ltd • Christchurch, Canterbury, New Zealand
    At Phocas, we make complex financial data simple, fast, and accessible.For more than 20 years, we've helped businesses turn numbers into clarity. Now we're scaling our Financial Statements product t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Python Software Engineer

    Senior Python Software Engineer

    Sunstone Talent • Christchurch, Canterbury, New Zealand
    A modern start-up company is looking for a Senior Backend Engineer to join their supportive, friendly start-up product team. Love shaping architecture, building software product for scale? Able to g...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – Spaceplane Team

    Software Engineer – Spaceplane Team

    Dawn Aerospace • Christchurch, Canterbury, New Zealand
    Dawn Aerospace is developing the fastest and highest-flying aircraft ever to take off from a runway, combining the extreme performance of rocket propulsion with the reusability of conventional airp...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Software Engineer - Build scalable web apps

    Intermediate Software Engineer - Build scalable web apps

    Rubyplaynetwork • Christchurch, Canterbury, New Zealand
    A software development company is seeking a Software Engineer to join their Christchurch team.You will collaborate with cross-functional teams to design, develop, and maintain innovative software s...Show more
    Last updated: 8 days ago • Promoted
    Senior Cloud Engineer

    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: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Trimble Inc. • Christchurch, Canterbury, New Zealand
    Senior Software Engineer – Trimble Inc.As a Senior Software Engineer in the Trimble Field Systems Cloud Software development group, you will be responsible for designing and delivering significant ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Software Engineer

    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