Senior Full Stack Engineer
Senior Full Stack Engineer
- R&D
- Tel Aviv, Israel
- Full-time
Description
Exodigo is on a mission to reveal what lies beneath, making it possible to see the underground before a single shovel hits the ground. We combine AI, multi-sensor fusion and geophysics to produce engineering-grade 3D maps of buried utilities, identifying up to 90% of them with zero digging.
More than 100 transportation authorities, governments and utilities worldwide rely on Exodigo, including US Departments of Transportation, California High-Speed Rail and some of the largest engineering projects underway in the world today. Backed by leading investors including Zeev Ventures and Greenfield Partners, we've raised over $200 million to date, with impressive growth year over year. We're building the definitive source of underground truth for the world's most important infrastructure, and we're now expanding into AI-powered civil engineering.
Job description
The Role
We're looking for a Senior Full Stack Engineer to join one of our Full Stack teams and build the applications behind our underground maps: from the platforms that manage and execute our field operations to the pipelines and interactive tools that turn our sensor data into engineering-grade maps for billion-dollar infrastructure projects.
Our problems are grounded in the physical world: sensor data, coordinate systems, and infrastructure built decades ago and documented inconsistently ever since. That's why we don't rely only on public or existing records: we scan the field ourselves with our multi-sensor technologies, giving us data nobody else has and exceptional levels of accuracy.
Our maps are produced by automated processes combined with human review and control steps, and our applications are where the two meet:
- Field applications and platforms that our crews use to plan, run and track scans on site, interacting with the embedded software on our scanning systems, and the cloud platforms that manage these field workflows end to end.
- Geospatial data processing pipelines that turn raw sensor data into detected underground utilities, and then into engineering-ready maps and CAD, often with AI models and agentic workflows built in.
- Interactive data workflow applications that combine physical signals, visual data (LiDAR captures, aerial imagery, among others), algorithm results and existing records into 2D and 3D maps, where experts review, correct and approve the algorithm findings.
Challenges span the backend, the frontend and, most of all, the integration between them. They range from scaling the pipelines and applying the right geometric transformations, to serving datasets with hundreds of thousands of features efficiently and rendering them smoothly in the browser. Wherever the impact is, that's where we go. These are hard data, physics, and UX problems, not just CRUD.
We're a fast-paced, mission-driven team that cares deeply about impact, collaboration and product excellence. Our engineers are alumni of top tech companies and IDF technology units. Our bar is high, and everyone here is built for this challenge: a team you'll learn from and be challenged by.
You will be reporting to your team's Team Lead.
How we work
- Deep ownership, earned autonomy. You'll own features end to end, from design to production, with real influence on technical decisions.
- AI-agentic by default. Agentic development is core to how we design, build and test, and we'll count on you to push it further.
- Multidisciplinary. You'll work closely with algorithm engineers, domain experts and UX, and with the Signal Analytics, CAD and Field Operations teams who use your tools every day.
- People first. Psychological safety and genuine investment in your growth.
What you will do
- Own features end to end across frontend, backend and data: design, implementation, production and iteration.
- Build complex, data-heavy interactive UIs and the services, APIs and pipelines behind them.
- Shape what gets built with Product, UX and your users, understanding the problem before solving it.
- Move forward under uncertainty, filling the gaps when not everything is defined up front by your Team Lead or Product.
- Bring algorithms into production, working with algorithm engineers to turn their models and results into reliable product capabilities.
- Raise the engineering bar through code reviews, design discussions and testing.
Requirements
What we are looking for
Must have
- 7+ years in software engineering, building production systems across frontend and backend.
- Proven product orientation: a track record of influencing what gets built, and a belief that deeply understanding the domain and the users is key to success.
- Excellent communication skills, with technical and non-technical partners alike.
- Comfort with uncertainty: breaking down loosely defined problems and moving forward without waiting for a full spec.
- BSc/MSc in Computer Science or similar, or equivalent experience.
- Strong technical depth across the stack:
- Python services in production
- React and TypeScript, with a track record of complex, data-heavy, interactive UIs
- AWS serverless and event-driven architectures, with infrastructure as code (CDK or similar)
- Relational databases (PostgreSQL or similar), data modeling, and designing API layers (GraphQL, REST or similar)
- AI-first development, with hands-on experience orchestrating coding agents as a core part of how you build
Nice to have
- Strong advantage: GIS and geospatial engineering across the stack, such as web mapping (deck.gl, Mapbox GL), PostGIS, Python geospatial libraries and coordinate systems
- Performance and large-data work in the browser (WebGL, Web Workers or similar)
- Integrating computer vision or signal-processing algorithms into products
- CAD or BIM
- Startup or hyper-growth experience
A note on this role: few people have geospatial experience, and that's fine. If you have strong full-stack depth and real curiosity about the domain, we'd like to hear from you.
Required Skills
Required Languages
🇬🇧 English