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
14 hours ago
Job description

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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Christchurch, Canterbury, New Zealand

    Related jobs
    Senior Backend Engineer

    Senior Backend Engineer

    Crescent Recruitment • Christchurch, Canterbury, New Zealand
    Crescent Recruitment – Christchurch, South Island.This is a senior opportunity within a high‑calibre Christchurch engineering team that designs and builds robust, scalable systems used globally.The...Show more
    Last updated: 14 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Seequent • Christchurch, Canterbury, New Zealand
    At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,...Show more
    Last updated: 30+ days ago • Promoted
    Graduate Software Engineer (Start ASAP)

    Graduate Software Engineer (Start ASAP)

    Prosple • Christchurch, Canterbury, New Zealand
    Join Allied Telesis as a Graduate Software Engineer to design, develop, and maintain high-performance networking software in a leading R&D environment. Here’s what you will be doing : .Design, develop...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Software Engineer - Developer Experience & Open Source

    Senior Software Engineer - Developer Experience & Open Source

    Seequent • Christchurch, Canterbury, New Zealand
    A leading technology firm in Christchurch is seeking a Senior Software Engineer to enhance the developer experience for their Evo platform. In this role, you will design and develop solutions, mento...Show more
    Last updated: 14 hours ago • Promoted • New!
    Graduate Software Engineer

    Graduate Software Engineer

    Ember Technology • Christchurch, Canterbury, New Zealand
    This is an exciting opportunity to work on projects at the leading edge of digital technology, be a valued part of a supportive and collaborative team, and grow your skills as a software engineer.J...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Protection Engineer

    Senior Protection Engineer

    Mainpower New Zealand • Christchurch, Canterbury, New Zealand
    To download a full position description please.Reporting to the Engineering & Design Manager, you will be pivotal in the design and development of our network protection systems, as well as aspects...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Seequent • Christchurch, Canterbury, New Zealand
    At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Cloud AI & Geospatial Engineer

    Senior Cloud AI & Geospatial Engineer

    Trimble Inc • Christchurch, Canterbury, New Zealand
    A leading global tech company in Christchurch is seeking a Senior Software Engineer to innovate with AI, Machine Learning, and Big Data. You will design cloud-based services, manage Geospatial data ...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Data Engineer

    Senior Data Engineer

    Orion NZ • Christchurch, Canterbury, New Zealand
    At Orion we collect large volumes of structured data (smart metering data, asset information) and unstructured data (drone images, customer enquiries) to make our network smarter and more efficient...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Full Stack Engineer - 6-Month Fixed

    Senior Full Stack Engineer - 6-Month Fixed

    Rush Digital • Christchurch, Canterbury, New Zealand
    Senior Full Stack Engineer – 6-Month Fixed.We are an integrated design + technology studio.We’re united by our love of technology and its potential for making lives better.Some of us are big pictur...Show more
    Last updated: 13 hours ago • Promoted • New!
    Lead - Senior Software Automation and Vision Engineer

    Lead - Senior Software Automation and Vision Engineer

    Fosterra Consulting Group • Christchurch, Canterbury, New Zealand
    Lead - Senior Software Automation and Vision Engineer.Fosterra Consulting Group – Christchurch, South Island.Leading World Class Capital Equipment Design and Manufacturer.Newly built World Class fa...Show more
    Last updated: 14 hours ago • Promoted • New!
    Full-Stack Software Engineer - Cloud & AI Vision

    Full-Stack Software Engineer - Cloud & AI Vision

    Triton Commercial Systems Ltd. • Christchurch, Canterbury, New Zealand
    A technology firm in Christchurch is seeking a full-stack developer to join their software development team.The successful candidate will be involved in all stages of the software development lifec...Show more
    Last updated: 14 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Trimble Inc • Christchurch, Canterbury, New Zealand
    Reports To : Feature Team Manager.Do you thrive on solving complex problems and designing cutting-edge web applications in the cloud?. We are seeking a talented and motivated Software Engineer to joi...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Software Engineer (Fixed Term)

    Senior C++ Software Engineer (Fixed Term)

    The Code Crew • Christchurch, Canterbury, New Zealand
    Senior C++ Software Engineer (Fixed Term).The Code Crew – Christchurch, South Island.NOTE : This is a 1 year, fixed term, full-time role based in Christchurch. This is a unique opportunity to shape t...Show more
    Last updated: 14 hours ago • Promoted • New!
    Graduate Software Engineer : Build impactful web apps

    Graduate Software Engineer : Build impactful web apps

    Ember Technology • Christchurch, Canterbury, New Zealand
    A software development company in Christchurch seeks a graduate software engineer to create high-quality software products. You will be working directly with clients on diverse projects, focusing on...Show more
    Last updated: 13 hours ago • Promoted • New!
    Software Engineer - Intermediate

    Software Engineer - Intermediate

    Ruby Play Network • Christchurch, Canterbury, New Zealand
    Ruby Play Network – Christchurch, South Island.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...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Full-Stack Engineer — Lead High-Impact Projects

    Senior Full-Stack Engineer — Lead High-Impact Projects

    Rush Digital • Christchurch, Canterbury, New Zealand
    A technology and design studio is seeking a Senior Full Stack Engineer to lead the design and delivery of complex projects across web and mobile platforms. The ideal candidate will have expertise in...Show more
    Last updated: 13 hours ago • Promoted • New!
    Software Engineer I — Earth Sciences Platform (Hybrid)

    Software Engineer I — Earth Sciences Platform (Hybrid)

    Seequent • Christchurch, Canterbury, New Zealand
    Join a forward-thinking company that is revolutionizing Earth sciences through innovative technology.As a Software Engineer I, you will collaborate with cross-functional teams to design and develop...Show more
    Last updated: 13 hours ago • Promoted • New!