Software Engineer
Job SummaryWe are looking for a versatile Full Stack Engineer with strong DevOps skills to take our AI-powered pole survey platform from prototype to production. Our aim is to automate the analysis of telecom and utility pole photos, transforming raw field imagery into actionable compliance reports. The platform will be responsible for extracting and ingesting data from various sources to automatically detect pole health, third-party attachments, and safety violations.
Job SummaryWe are looking for a versatile Full Stack Engineer with strong DevOps skills to take our AI-powered pole survey platform from prototype to production. Our aim is to automate the analysis of telecom and utility pole photos, transforming raw field imagery into actionable compliance reports. The platform will be responsible for extracting and ingesting data from various sources to automatically detect pole health, third-party attachments, and safety violations.You will join a small R&D team along with a AI solution architect to build the software and its infrastructure. You will work next to our features teams to benefit from existing internal tooling, best practices and support while identifying potential synergies with them.About UsAchieving 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/ResponsibilitiesYou will own the end-to-end lifecycle — designing, building, deploying, testing and maintaining a scalable infrastructure capable of 50k+ daily image analyses —while making critical technical and architectural choices.This role is highly cross-functional and cross-technological; you will collaborate with different teams to integrate the software within the IQGeo product ecosystem and external systems (e.g., Google Maps).You will be a key technical point of contact for our customers, working directly with them to translate their operational needs into custom, production-ready features or integrations.EssentialRequired Skills & ExperienceYou Must Have All Of The Following
- Fluent written and spoken English
- Great human qualities and a love for teamwork
- Excellent analytical and problem-solving skills
- Excellent oral and written communication skills, able to present technical concepts to non technical profiles and customers
- 5+ years of proficiency in development
- 3+ years of professional experience with web frameworks for building both the front-end and back-end and a keen interest to source and learn new frameworks
- Professional experience with Python
- Professional experience with JavaScript/Typescript
- Professional experience with SQL and RDBMS technology (PostgreSQL, SQLite, or similar)
- Experience with distributed systems and Docker
- Experience with Linux system and bash scripting
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
- Proven ability to work independently and collaboratively in a remotely-hybrid team environment.
- Professional written and spoken French
- Experience with deep learning and/or computer vision
- Experience with monitoring and logging tools (e.g., Datadog, Prometeus, Grafana, OpenTelemetry)
- Experience working in cloud infrastructure (AWS, GCP, or Azure) and Kubernetes
- Experience with an infrastructure management tool like Terraform, CloudFormation, KubeCtl, ArgoCD, Rancher, or Helm
- Experience with Enterprise Integration especially web services
- Experience working in an agile software engineering environment
- Salary range depending on profile: 60 000 € to 75 000 € per year
- Annual leave: 25 days of paid vacation per year and approximately 0.8 RTT day per month.
- Alan Health insurance: fully financed for the employee and their children.
- Swile Meal vouchers: €11.96 per working day, with 60% covered by the company.
- IQGeo SHINE program
- Commuting
- 50% reimbursement of the Navigo pass, or
- €700 annual sustainable mobility allowance (e.g., for bicycle purchase or rental)
- Training: annual budget for training or conferences
- Home office setup: a €350 budget to purchase additional work furniture for the office or remote work
- Family support
- Parental Leave: one additional month of paid leave for the second parent
- Childcare Assistance: financial support for children under 3 years old.
- Sick Child Leave: 3 paid days off per year for caring for a sick child.
- Wellbeing: WellPass (formerly Gymlib) subscription, granting access to a wide network of sport and fitness studios