Nearmap Logo

Nearmap

Senior Software Engineer

Posted 5 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Sydney, New South Wales
Senior level
In-Office or Remote
Hiring Remotely in Sydney, New South Wales
Senior level
The Senior Software Engineer will enhance and extend Nearmap's aerial survey workflow software, focusing on user-friendly software development and collaboration across global departments for efficient imagery capture and processing.
The summary above was generated by AI
Company Description

Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game. Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers to create meaningful change in the world and propel industries forward.

Harnessing its own patented camera systems, imagery capture, AI, geospatial tools, and advanced SaaS platforms, Nearmap stands as the definitive source of truth that shapes the livable world.

Job Description

Enhance and extend Nearmap’s aerial survey workflow software.

Nearmap’s engineers bring fresh ideas from all areas, including geospatial data, tools and imagery, 3D modelling, large-scale system design, interactive data-visualisation, UI design and mobile; the list goes on and is growing every day.

Our team is focused on producing the software that allows the company to efficiently capture and process our imagery. It’s important that the software we are producing is user friendly through incorporating aspects of design to delight our customers. Collaborating across several departments globally, we are fundamental in supporting and delivering our capture program.

We’re focused on building a customer experience backed by the best practices and technologies in software development today.

Key Responsibilities

  • Interactive map-based capture planning, visualization and scheduling
  • Survey planning, tracking and reporting
  • Gather requirements from a diverse set of internal stakeholders
  • Design, implement and launch highly visible, user-facing features
  • Liaising with stakeholders to understand their needs, requirements and priorities
  • Developing solutions that solve real user/customer problems
  • Create innovative UI elements
  • Integrating and analysing AWS services
  • Drive adoption of best practices in code quality, testing, and maintainability
  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Work closely with the teams to contribute to improvement initiatives
  • Champion and assist with the implementation of continuous delivery framework
  • Complies with responsibilities of working for a public company
  • Complies with all local legislative requirements
  • Adheres to company guidelines and the corporate Code of Conduct
  • Where appropriate keeps up to date with legislative requirements
  • Acts in an ethical way when dealing with company assets and other people

Qualifications

  • Service oriented architecture experience with continuous integration and software build tools and a passion for continuous delivery.
  • Web development using standard HTML, CSS, etc. with scripting languages (e.g. TypeScript, React, Node, Ruby).
  • Work with the full web development software stack, including third party software, tools and deployment environments
  • Design interactive web applications that include maps using technologies such as OpenLayers to visualize survey data, flight paths, and capture coverage, with intuitive visualisation of complex, associated metadata
  • Linux, Cloud environments (AWS in particular; EKS, S3, etc.)
  • Database design and implementation of high-performance complex queries (PostgreSQL with PostGIS)
  • Ability to work with geospatial systems
  • A passion for continuous improvement, agile methodologies and lean software development.  

An added, unexpected bonus; C++ and Qt experience…. expertise or experience in any (or all!) of the above

  • A team player, takes initiative, a self-starter
  • Excellent written, verbal and visual communication skills
  • Ability to work in a fast-paced dynamic environment
  • Energetic, enthusiastic, with a positive attitude, thrives on technical challenges
  • Bachelor’s degree ideally Computer Science or other related technical qualification.

Additional Information

Some of our benefits

Nearmap takes a holistic approach to our employees’ emotional, physical and financial wellness. Some of our current benefits include:

  • Quarterly wellbeing day off - Four additional days off annually for your 'YOU' Days
  • Wellbeing and technology allowance
  • Annual flu vaccinations
  • Hybrid flexibility for this role 
  • Nearmap subscription (of course!)
  • Stocked kitchen with access to all the snacks you need
  • In-office lunch every Tuesday and Thursday at our Sydney CBD office
  • Showers available for anyone cycling to work or lunchtime gym-goers!

Working at Nearmap
We move fast and work smart; often wearing multiple hats. We adapted to remote working with ease and are continually looking at ways to improve. We’re proud of our inclusive, supportive culture, and maintain a safe environment where everyone feels a sense of belonging and can be themselves.

If you can see yourself working at Nearmap and feel you have the right level of experience, we invite you to get in touch. 

Read the product documentation for Nearmap AI:

https://docs.nearmap.com/display/ND/NEARMAP+AI

For a deep dive into Nearmap AI, listen to AI Systems Senior Director Mike Bewley on the Mapscaping podcast https://mapscaping.com/blogs/the-mapscaping-podcast/collecting-and-processing-aerial-imagery-at-scale

Thanks, but we got this! Nearmap does not accept unsolicited resumes from recruitment agencies and search firms. Please do not email or send unsolicited resumes to any Nearmap employee, location or address. Nearmap is not responsible for any fees related to unsolicited resumes.

Top Skills

AWS
C++
CSS
Eks
HTML
Linux
Node.js
Openlayers
Postgis
Postgres
Qt
React
Ruby
S3
Typescript

Similar Jobs

2 Days Ago
Remote
Australia
Senior level
Senior level
Software
The Senior Software Engineer will drive product development, contribute to engineering practices, and collaborate with cross-functional teams to deliver user-friendly features and improvements.
Top Skills: PostgresRuby on RailsReactRubyTypescript
Yesterday
Remote
NSW, AUS
Senior level
Senior level
Big Data • Machine Learning • Software • Analytics
You will implement features, collaborate in a cross-functional team, teach and learn within a supportive culture, and promote best engineering practices.
Top Skills: CSSD3GitGitlabHighchartsHTMLJavaScriptKotlinKubernetesNode.jsPythonReactReduxTypescript
6 Days Ago
In-Office or Remote
4 Locations
Senior level
Senior level
Utilities
Design, build, and ship end-to-end features across the grid analytics platform; collaborate with product and data teams; use AI-assisted development tools to accelerate delivery; ensure code quality, testing, observability, and iteration in production.
Top Skills: Agentic Coding ToolsAi-Assisted Development ToolsCi/CdData EngineeringDistributed SystemsLlmsObservabilityReactTesting

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account