
Real job — pulled straight from Paces’s careers page · Verified July 14, 2026 · No reposts.
Job description
Paces is hiring a Software Engineer, Geospatial Systems — a full-time, based in Brooklyn, NY role ($150k–$220k). Apply directly on Paces's careers page below.
Software Engineer, Geospatial Systems
Location: Brooklyn, NY
Department: Engineering
Location Type: IN_OFFICE
Employment Type: FULL_TIME
- Research, prototype, and ship core parts of the geospatial engine at the heart of Paces — large-scale spatial search and analysis that energy developers depend on.
- Take open-ended, hard problems in computational geometry and performance — over tens of millions of parcels and nationwide infrastructure data — from prototype to production.
- Work across the full spatial stack: DuckDB, Arrow/GeoArrow, file-based spatial indexing, and a OLTP-backed data lake.
- Explore the frontier of geospatial computation — for example geospatial embeddings and foundation models (e.g. Clay) — and decide what's worth bringing into the product.
- Set the bar for correctness and performance on a system where wrong or slow answers carry real cost.
- 4+ years of experience building data intensive software in a similar role
- Strong computer-science fundamentals: data structures, algorithms, graph theory, and a feel for where time and memory go.
- Fluency in a systems/backend language.
- A track record of building performant, correct backend systems — you can reason about a hot path and read a query plan.
- Experience with DuckDB, Apache Arrow, or comparable columnar/analytical data systems.
- A research mindset: comfort with open-ended problems, prototyping to learn, and knowing when to harden a prototype into a production system.
- Comfort owning ambiguous problems end-to-end and communicating tradeoffs clearly in writing.
- Correctness and performance matter to you. You measure before you claim, document your tradeoffs, and prefer a loud failure to a plausible wrong answer.
- You have real depth in the fundamentals and reach for the right primitive, not the familiar one.
- You operate with high agency — you scope ambiguous problems, decide, and own the outcome.
- You're pragmatic: you ship the simplest thing that solves a real problem.
- Experience with a systems language — Rust, C, C++, Zig, or similar.
- A geospatial / GIS background: PostGIS, GDAL/raster drivers, GeoArrow, projections and coordinate systems, or computational-geometry libraries (GEOS, georust/geo).
- ML, embeddings, or geospatial foundation models (e.g. Clay).
- Familiarity with zarr / GeoZarr or other large-scale array/raster formats.
- Large-scale spatial pipelines, spatial indexing, or distributed/ephemeral compute.
- Open source contributor.
- $150K - $220K annual compensation
- Competitive equity compensation
- 401(k) matching
- Health, Dental and Vision insurance
- Paid company holidays & PTO
- Hybrid work in the office in Williamsburg, Brooklyn ~3x per week
- 🛠️ If you’re a builder who wants to actively construct a more climate positive future, join us!
- 🗺️ We are enabling the climate optimum use for all the world’s land and are thought leaders in the evolving data center and renewables markets.
- 🐶 We have a dog calendar and have dogs running around in the office.
- 🌞 We have world class customers and are growing!
- 📢 We've raised $18M+ led by Navitas Capital, Resolute Ventures and Y Combinator.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What is the salary for Software Engineer, Geospatial Systems at Paces?
The estimated salary range for Software Engineer, Geospatial Systems at Paces is $150,000 - $220,000 USD per year.
What skills are required for Software Engineer, Geospatial Systems at Paces?
The required skills for Software Engineer, Geospatial Systems at Paces include: SQL, Rust, C++, Machine Learning, Python.
What is the seniority level for Software Engineer, Geospatial Systems at Paces?
Software Engineer, Geospatial Systems at Paces is a Mid Level / Senior level position.
How do I apply for Software Engineer, Geospatial Systems at Paces?
You can view the full description and apply for Software Engineer, Geospatial Systems at Paces on EchoJobs: https://echojobs.io/job/paces-software-engineer-geospatial-systems-1s3td.