Home › Companies › Iqgeo › Senior Software Engineer
Senior Software Engineer
Iqgeo · Cambridge, Cambridgeshire, CB1 2JD, United Kingdom · Remote · Deleted · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Iqgeo |
| Title | Senior Software Engineer |
| Normalized title | - |
| Department / team | Engineering |
| Location | Cambridge, Cambridgeshire |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | deleted |
| ATS provider | BambooHR |
| Posted / first seen | 2026-04-29 / 2026-05-30 |
| Changed / last seen | 2026-06-06 / 2026-06-03 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Iqgeo. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Cambridge. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Iqgeo |
| Source | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| ATS provider | BambooHR |
Description
Job Summary
IQGeo is seeking a Senior Full Stack Software Engineer to build and evolve the geospatial platform on which our products are built. This role focuses on solving complex engineering problems across web and mobile systems used by enterprise customers in multiple industry verticals.
About Us
Achieving universal broadband equity and meeting net zero carbon emissions are two of the biggest social and environmental challenges that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are “building better networks” using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories .
Our Engineering teams are in Cambridge (UK), Denver (USA), Salt Lake City (USA), Ghent (Belgium), and Paris (France) and are responsible for designing and developing our geospatial products which are available both as cloud services and for on-premises deployment. You will be helping to develop the next generation of innovative geospatial products that support mission-critical operations for our global customer base.
Duties/Responsibilities
As part of the Geospatial engineering team, you will build and evolve the core platform supporting multiple products and industry verticals.
Your duties and responsibilities will include:
Design, development, maintenance, and enhancement of platform software in alignment with established architecture and engineering standards.
Participation in code reviews to ensure code quality, consistency, and maintainability.
Use AI-assisted tools as part of the standard software development workflow.
Implementation and maintenance of automated tests to support reliable, repeatable releases.
Own and continuously improve build, configuration, and CI/CD pipelines for your team's services.
Creation and maintenance of technical documentation covering software design and key implementation decisions.
Mentoring and supporting other developers through collaboration, review, and knowledge sharing.
Working closely with Product Management and other stakeholders to translate requirements into robust technical solutions.
Required Skills & Experience
Essential
You must have all of the following:
Professional experience building server-side applications in Python
Professional experience building client-side applications using JavaScript, React, and Redux
Professional experience with SQL and RDBMS technology (e.g. PostgreSQL, SQLite)
Professional experience integrating front-end and back-end components
Professional experience creating and running automated tests
Ability to break down complex problems and deliver pragmatic, maintainable solutions
Experience using AI-assisted tools in professional software development
Experience working with Docker containers
Professional experience designing and operating applications on a major cloud platform (AWS, Azure, or GCP)
Experience using Git or other distributed version control systems
Strong oral and written communication skills, with the ability to present technical concepts to architects and developers
UK citizenship or permanent residency
Fluent written and spoken English
Desirable
Ideally, you’ll have some of the following:
Experience with Geospatial Information Systems (GIS) or web mapping
Experience within the telecommunications and/or utilities industries
Experience helping teams adopt effective AI-assisted engineering practices.
Knowledge of Node.js design and development
Experience with enterprise integration, particularly web services
Experience developing mobile applications (iOS, Android, Windows)
Experience working in an Agile environment
Experience with Linux system architecture/administration and supporting network architecture
Experience evaluating application architecture for scalability, performance, or cloud cost improvements
Experience with event-driven or message-based architectures (e.g. Kafka, SQS, RabbitMQ)
Knowledge of or experience with: OpenLayers, PostGIS, Pyramid, Shapely, Turf, and SQLAlchemy
Education
Bachelor’s degree from an accredited university in Computer Science, Engineering, or a related field; or equivalent industry experience.
Supervisory Responsibilities
None
What’s In it For You
25 days of paid holiday, with the opportunity to purchase up to 5 extra days (total 30)
SHINE employee ownership program
Company-matched pension contributions up to 6% of base salary
Private medical insurance (Bupa) & health cash plan
Life assurance (4x gross salary) & incapacity benefit
Enhanced maternity leave policy
EV company car scheme (salary sacrifice) & cycle-to-work scheme (salary sacrifice)
Give as you earn charity scheme & paid volunteering day each year
Career development opportunities (mentorship program, training, etc.)
Home office support for remote workers
Flexible Working
We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!
Work Permits & Visas
You must already have the right to work permanently in the UK. This role does not support those requiring visas or visa transfers.
Diversity & Inclusion
At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that People Matter , and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.
We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to Deliver with Purpose . By embracing different perspectives, we Pioneer the Future together — shaping innovative solutions for our customers and our industry.
About IQGeo
IQGeo™ is based in Cambridge, UK with regional offices in the United States, Canada, Belgium, France, Germany, Malaysia, and Japan. We are supported by a global network of highly skilled partners. Originally founded as Ubisense Ltd in 2002, the IQGeo brand was launched in January 2019 after the company was split into two separate businesses. Led by a team of geospatial technology pioneers, the IQGeo Platform software was first launched in 2010 and has an impressive pedigree in the telco, communications, and utility industries. In 2020, IQGeo acquired OSPInsight, a provider of fiber network management software; in 2022 IQGeo acquired Comsof, a world leader in automated network design, headquartered in Belgium; in 2025, IQGeo acquired Deepomatic, the leading provider of AI computer vision for telcos and utilities.
Today, IQGeo is the leader in introducing modern web and mobile geospatial applications into the communications and utility industries.
Full job record
| Job ID | 5d03f68454b70c06a8f2a0815f767257b3485ff8 |
| Org ID | fdda3ca9-f443-4db8-ba7d-2d28ae4b416d |
| Source ID | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| Board ID | 4b55fa6f-ca42-4da0-be59-44aa90775ff4 |
| Provider | bamboohr |
| Provider Job Key | 379 |
| Title | Senior Software Engineer |
| Normalized Title | — |
| Status | deleted |
| Active | no |
| Location Text | Cambridge, Cambridgeshire, CB1 2JD, United Kingdom |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | Cambridgeshire |
| City | Cambridge |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://iqgeo.bamboohr.com/careers/379 |
| Apply URL | https://iqgeo.bamboohr.com/careers/379 |
| First Seen At | 2026-05-30 05:49:05Z |
| Last Seen At | 2026-06-03 10:29:13Z |
| Last Checked At | 2026-06-06 09:41:32Z |
| Last Changed At | 2026-06-06 09:41:32Z |
| Inactive At | 2026-06-06 09:41:32Z |
| Source Posted At | 2026-04-29 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://bluework-jobs-prod-raw-590183727216/raw/provider=bamboohr/board=iqgeo/date=2026-06-03/2026-06-03T10-29-11-972Z-226e93d7555671b89f190c9548771244dd2996f5c25c92bab60f7c8fa639b6bb.json |
Event Fields
{
"content_hash": "f2877558fff46e02d60ae5196914e4ba20c4abb28580603998baea51d04fde50",
"source_hash": "e6bd2b4cc928f31ae2ff8abe7e62c7e88170a5b54fd389b482e2ce4f013962ed",
"last_changed_at": "2026-06-06T09:41:32.219Z",
"active_status": "deleted"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Cambridge, Cambridgeshire, CB1 2JD, United Kingdom",
"city": "Cambridge",
"region": "Cambridgeshire",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-03T10:29:13.979Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Cambridge, Cambridgeshire, CB1 2JD, United Kingdom",
"city": "Cambridge",
"region": "Cambridgeshire",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "379",
"isRemote": null,
"location": {
"city": "Cambridge",
"state": "Cambridgeshire"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18661",
"locationType": "2",
"jobOpeningName": "Senior Software Engineer",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Cambridge",
"state": "Cambridgeshire",
"postalCode": "CB1 2JD",
"addressCountry": "United Kingdom"
},
"datePosted": "2026-04-29",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-weight: bold\">Job Summary</span></p>\n<p>IQGeo is seeking a Senior Full Stack Software Engineer to build and evolve the geospatial platform on which our products are built. This role focuses on solving complex engineering problems across web and mobile systems used by enterprise customers in multiple industry verticals.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">About Us</span></p>\n<p>Achieving universal broadband equity and meeting net zero carbon emissions are two of the biggest social and environmental challenges that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are “building better networks” using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our <a href=\"https://www.iqgeo.com/customer-stories\" target=\"_blank\" rel=\"noopener noreferrer\">customer stories</a>.</p>\n<p> </p>\n<p>Our Engineering teams are in Cambridge (UK), Denver (USA), Salt Lake City (USA), Ghent (Belgium), and Paris (France) and are responsible for designing and developing our geospatial products which are available both as cloud services and for on-premises deployment. You will be helping to develop the next generation of innovative geospatial products that support mission-critical operations for our global customer base.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Duties/Responsibilities</span></p>\n<p>As part of the Geospatial engineering team, you will build and evolve the core platform supporting multiple products and industry verticals.</p>\n<p>Your duties and responsibilities will include:</p>\n<ul>\n<li>Design, development, maintenance, and enhancement of platform software in alignment with established architecture and engineering standards.</li>\n<li>Participation in code reviews to ensure code quality, consistency, and maintainability.</li>\n<li>Use AI-assisted tools as part of the standard software development workflow.</li>\n<li>Implementation and maintenance of automated tests to support reliable, repeatable releases.</li>\n<li>Own and continuously improve build, configuration, and CI/CD pipelines for your team's services.</li>\n<li>Creation and maintenance of technical documentation covering software design and key implementation decisions.</li>\n<li>Mentoring and supporting other developers through collaboration, review, and knowledge sharing.</li>\n<li>Working closely with Product Management and other stakeholders to translate requirements into robust technical solutions.</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Required Skills & Experience</span></p>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\">Essential</span></p>\n<p>You must have all of the following:</p>\n<ul>\n<li>Professional experience building server-side applications in Python</li>\n<li>Professional experience building client-side applications using JavaScript, React, and Redux</li>\n<li>Professional experience with SQL and RDBMS technology (e.g. PostgreSQL, SQLite)</li>\n<li>Professional experience integrating front-end and back-end components</li>\n<li>Professional experience creating and running automated tests</li>\n<li>Ability to break down complex problems and deliver pragmatic, maintainable solutions</li>\n<li>Experience using AI-assisted tools in professional software development</li>\n<li>Experience working with Docker containers</li>\n<li>Professional experience designing and operating applications on a major cloud platform (AWS, Azure, or GCP)</li>\n<li>Experience using Git or other distributed version control systems</li>\n<li>Strong oral and written communication skills, with the ability to present technical concepts to architects and developers</li>\n<li>UK citizenship or permanent residency</li>\n<li>Fluent written and spoken English</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Desirable</span></p>\n<p>Ideally, you’ll have some of the following:</p>\n<ul>\n<li>Experience with Geospatial Information Systems (GIS) or web mapping</li>\n<li>Experience within the telecommunications and/or utilities industries</li>\n<li>Experience helping teams adopt effective AI-assisted engineering practices.</li>\n<li>Knowledge of Node.js design and development</li>\n<li>Experience with enterprise integration, particularly web services</li>\n<li>Experience developing mobile applications (iOS, Android, Windows)</li>\n<li>Experience working in an Agile environment</li>\n<li>Experience with Linux system architecture/administration and supporting network architecture</li>\n<li>Experience evaluating application architecture for scalability, performance, or cloud cost improvements</li>\n<li>Experience with event-driven or message-based architectures (e.g. Kafka, SQS, RabbitMQ)</li>\n<li>Knowledge of or experience with: OpenLayers, PostGIS, Pyramid, Shapely, Turf, and SQLAlchemy</li>\n</ul>\n<p> </p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Education</span></p>\n<p>Bachelor’s degree from an accredited university in Computer Science, Engineering, or a related field; or equivalent industry experience.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Supervisory Responsibilities</span></p>\n<p>None</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">What’s In it For You</span></p>\n<ul>\n<li>25 days of paid holiday, with the opportunity to purchase up to 5 extra days (total 30)</li>\n<li>SHINE employee ownership program</li>\n<li>Company-matched pension contributions up to 6% of base salary</li>\n<li>Private medical insurance (Bupa) & health cash plan</li>\n<li>Life assurance (4x gross salary) & incapacity benefit</li>\n<li>Enhanced maternity leave policy</li>\n<li>EV company car scheme (salary sacrifice) & cycle-to-work scheme (salary sacrifice)</li>\n<li>Give as you earn charity scheme & paid volunteering day each year</li>\n<li>Career development opportunities (mentorship program, training, etc.)</li>\n<li>Home office support for remote workers</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Flexible Working</span></p>\n<p>We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Work Permits & Visas</span></p>\n<p>You must already have the right to work permanently in the UK. This role does not support those requiring visas or visa transfers.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">Diversity & Inclusion</span></p>\n<p>At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that <em>People Matter</em>, and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.</p>\n<p> </p>\n<p>We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to<em> Deliver with Purpose</em>. By embracing different perspectives, we <em>Pioneer the Future</em> together — shaping innovative solutions for our customers and our industry.</p>\n<p> </p>\n<p><span style=\"font-weight: bold\">About IQGeo</span></p>\n<p>IQGeo™ is based in Cambridge, UK with regional offices in the United States, Canada, Belgium, France, Germany, Malaysia, and Japan. We are supported by a global network of highly skilled partners. Originally founded as Ubisense Ltd in 2002, the IQGeo brand was launched in January 2019 after the company was split into two separate businesses. Led by a team of geospatial technology pioneers, the IQGeo Platform software was first launched in 2010 and has an impressive pedigree in the telco, communications, and utility industries. In 2020, IQGeo acquired OSPInsight, a provider of fiber network management software; in 2022 IQGeo acquired Comsof, a world leader in automated network design, headquartered in Belgium; in 2025, IQGeo acquired Deepomatic, the leading provider of AI computer vision for telcos and utilities.</p>\n<p> </p>\n<p>Today, IQGeo is the leader in introducing modern web and mobile geospatial applications into the communications and utility industries.</p>",
"compensation": null,
"departmentId": "18661",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Software Engineer",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://iqgeo.bamboohr.com/careers/379",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/5d03f68454b70c06a8f2a0815f767257b3485ff8?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/fdda3ca9-f443-4db8-ba7d-2d28ae4b416dJSONGET https://api.bluedoor.sh/job-postings/v1/sources/4b55fa6f-ca42-4da0-be59-44aa90775ff4JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/5d03f68454b70c06a8f2a0815f767257b3485ff8/eventsJSON