Senior Fullstack Engineer @Geolava
Software Development
Salary cad 145,000 - 1..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Fullstack Engineer @Geolava

2mths ago - Geolava is hiring a remote Senior Fullstack Engineer. 💸 Salary: cad 145,000 - 175,000 per year 📍Location: Canada

Role Description

We are seeking a Full Stack Developer to build and scale Geolava's spatial intelligence products. This role sits at the intersection of frontend, backend, and product thinking. You’ll work across the full stack, leading the design and delivery of features end-to-end while helping shape how the product evolves. The focus is not just writing code, but understanding user problems deeply, making strong product and technical tradeoffs, and translating them into thoughtful, well-designed solutions. This role is scoped for an operator with high autonomy, ownership of complex product systems, and will help define engineering standards as Geolava grows.

Responsibilities

  • Design and build scalable fullstack systems for enterprise and government customers.
  • Work across the stack, from designing APIs and orchestrating LLM agent workflows, to structuring robust data models that ensure a seamless connection to the user interface.
  • Own end-to-end feature development—from early design and implementation through deployment, monitoring, and iteration.
  • Work closely with cross-functional partners to understand requirements, refine technical scope, and drive successful, reliable feature delivery.
  • Collaborate closely with researchers and engineering teams to integrate reliability, evaluation, and guardrails into production systems.
  • Take ownership of ambiguous problems and drive them to practical, high-quality solutions.

Qualifications

  • 5+ years of experience writing maintainable, production-quality code.
  • Full-stack fluency—productive across frontend (TS/React/Next.js) and backend (Python/Node.js/PGSQL), and can lead work across the stack without heavy dependency on others.
  • Strong product sense—think about why a feature exists, not just how to build it.
  • Shipper—can operate with high agency, owning problems end-to-end with minimal supervision.
  • Quality bar—think about edge cases, loading states, error handling, responsiveness, and interaction design.
  • Scrappy & Scaled—startup experience to build from zero with a nimble team, plus big-tech exposure to know what breaks when a product hits massive scale.
  • Clear communication—excellent skills in communicating technical trade-offs across the stack with clarity and precision.
  • AI-fluent—use AI coding tools daily and know how to wield them effectively as a multiplier in your development workflow.

Requirements

  • Extensive backend experience with end-to-end ownership of Python-based services in production.
  • Experience building and maintaining ReAct-style agent loops/LangGraph equivalents.
  • Understanding of RAG and MCP systems, client/server tool negotiation and schema versioning.
  • Frontend development experience with TypeScript + React.
  • Experience with cloud infrastructure (AWS, including S3, ECR, Docker, EB; IAC is a plus).
  • Some experience with geospatial fundamentals such as GeoJSON, polygons, H3 spatial indexing, map libraries (Mapbox/Leaflet), and GDAL is beneficial.

Benefits

  • Be at the cutting edge of Physical AI.
  • Take a central and critical role at Geolava.
  • Work with, and learn from, top-notch talent.
  • Competitive salary.
  • Excellent benefits including medical, dental, and vision insurance, a 401k retirement plan, short & long term disability and life insurance.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Fullstack Engineer @Geolava
Software Development
Salary cad 145,000 - 1..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,955+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later