{"id":1769743,"url":"https://alion.io/job/geolava-senior-fullstack-engineer-canada","title":"Senior Fullstack Engineer - Canada","company":{"id":3787560,"name":"Geolava","domain":"geolava.com","url":"https://alion.io/company/geolava","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":94000,"max_usd":219000,"period":"year","method":"global_role_seniority_cell","sample_n":5573},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"Docker","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"World Models","optional":false},{"name":"GDAL","optional":true},{"name":"JavaScript","optional":true},{"name":"LangChain","optional":true},{"name":"Physical AI","optional":true}],"status":"live","first_seen_at":"2026-10-03T13:23:32Z","employer_posted_date":null,"last_verified_at":"2026-10-03T13:23:32Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"At Geolava, we bring AI to the physical world. We are building spatial intelligence systems by leveraging world models to simulate the evolution of the physical world over time. We continuously model real-world dynamics, simulate actions, and forecast their impact on assets.\nWe are backed by top-tier VCs and have been revenue-generating from day one. This is your opportunity to join as a founding team member to help define the future of spatial intelligence from the ground up.\nWe 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.\nThis role is scoped for an operator with high autonomy, ownership of complex product systems, and will help define engineering standards as Geolava grows. \nResponsibilities (What You’ll Do)\nDesign and build scalable fullstack systems for enterprise and government customers.\n\nWork 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.\n\nOwn end-to-end feature development—from early design and implementation through deployment, monitoring, and iteration.\n\nWork closely with cross-functional partners to understand requirements, refine technical scope, and drive successful, reliable feature delivery.\n\nCollaborate closely with researchers and engineering teams to integrate reliability, evaluation, and guardrails into production systems.\n\nTake ownership of ambiguous problems and drive them to practical, high-quality solutions.\n\nYour Background\nHave 5+ years of experience writing maintainable, production-quality code\n\nFull-stack fluency — You’re 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.\n\nStrong product sense — You think about why a feature exists, not just how to build it. You ask good questions, push back when needed, and make thoughtful product and engineering tradeoffs in service of the user experience. \n\nShipper — Can operate with high agency, owning problems end-to-end with minimal supervision. Enjoy working in fast-moving, cross-functional teams with engineers, product managers, designers, and researchers.\n\nQuality bar — You think about edge cases, loading states, error handling, responsiveness, and interaction design. You ship features that feel complete and hold a high standard for polish\n\nScrappy & Scaled — You have the startup experience to build from zero with a nimble team, plus the big-tech exposure to know what breaks when a product hits massive scale \n\nClear communication — Excellent skills in communicating technical trade-offs across the stack with clarity and precision to both frontend and backend partners.\n\nAI-fluent — You use AI coding tools daily and know how to wield them effectively as a multiplier deeply into your development workflow. \n\nTechnical Requirements\nExtensive backend experience with end-to-end ownership of Python-based services in production, not just contributing to one.\n\nExperience building and maintaining ReAct-style agent loops/LangGraph equivalents.\n\nUnderstanding of RAG and MCP systems, client/server tool negotiation and schema versioning.\n\nFrontend development experience with TypeScript + React.\n\nExperience with cloud infrastructure (AWS, including S3, ECR, Docker, EB; IAC is a plus).\n\nSome experience with geospatial fundamentals such as GeoJSON, polygons, H3 spatial indexing, map libraries (Mapbox/Leaflet), and GDAL is beneficial.\n\nWhy Join Geolava?\nBe at the cutting edge of Physical AI.\n\nTake a central and critical role at Geolava.\n\nWork with, and learn from, top-notch talent.\n\nCompetitive salary.\n\nExcellent benefits including medical, dental, and vision insurance, a 401k retirement plan, short & long term disability and life insurance.\n\nGeolava is committed to maintaining a drug-free workplace and promoting a safe, healthy working environment for all employees.\nGeolava is an equal opportunity employer and has a global remote workforce. Applicants are considered solely based on their qualifications, without regard to an applicant’s disability or need for accommodation. Any Geolava applicant who requires reasonable accommodations during the application process should contact Geolava’s Human Resources Department to make the need for an accommodation kn\nOriginally posted on Himalayas","description_format":"text","description_chars":4783,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Life insurance","Retirement plans","Vision insurance"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Space & Aerospace","Geospatial Analytics"],"lifecycle":[{"event":"open","at":"2026-10-03T15:02:53Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":39,"reasons":["seen:1","win:early"],"computed_at":"2026-10-05T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/geolava-senior-fullstack-engineer-canada","json_url":"https://alion.io/job/geolava-senior-fullstack-engineer-canada.json","meta":{"generated_at":"2026-10-06T00:58:06Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1337,"day_limit":5000,"remaining_today":3663,"minute_limit":60,"resets_at":"2026-10-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3787560},"rest":"https://alion.io/mcp/rest/get_company?id=3787560"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgeolava-senior-fullstack-engineer-canada"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgeolava-senior-fullstack-engineer-canada"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgeolava-senior-fullstack-engineer-canada"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/geolava-senior-fullstack-engineer-canada\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgeolava-senior-fullstack-engineer-canada"}]}