Wherobots Logo

Wherobots

Staff Geospatial Database Software Engineer

Reposted 6 Days Ago
Be an Early Applicant
In-Office
7 Locations
Senior level
In-Office
7 Locations
Senior level
Design and implement scalable geospatial database features, enhance query capabilities, and collaborate across teams while contributing to Apache projects.
The summary above was generated by AI

We are looking for passionate, skilled, and experienced software engineers to join Wherobots’ dynamic team in building the distributed geospatial cloud database of the future. As a software engineer in our SedonaDB & geospatial analytics team, you will build new features, design and implement APIs to extend our geospatial query capabilities, and improve the performance, observability, and reliability of SedonaDB’s distributed query engine.

We are 100% cloud-native, and build our product using modern and reliable tools and technologies. SedonaDB and Apache Spark are built in Java and Scala, with deeply optimized Python wrappers and SDKs, and are deployed on cloud-based Kubernetes environments.

If you are passionate about building a cutting-edge, scalable geospatial database and want to be part of a fast-growing company at the forefront of geospatial technology, we would love to hear from you. Apply now and join the Wherobots team!

Responsibilities
  • Design and implement scalable and efficient query capabilities at the core of our geospatial cloud database

  • Implement new vector and raster functions and algorithms to extend Wherobots' capabilities over geospatial datasets

  • Collaborate with cross-functional teams to define requirements, identify technical solutions, and deliver high-quality software

  • Make open-source contributions to Apache Sedona, Apache Spark, and other open-source software packages where necessary

  • Stay up-to-date with industry trends and advancements in geospatial and database technologies, and contribute to the technical direction of SedonaDB

Qualifications

The ideal candidate has made impactful contributions to open-source projects such as Apache Spark, Apache Iceberg, Apache Hadoop, Apache Hive, DeltaLake, or Trino, and has a passion for open-source projects and communities.

  • Strong technical background, including 5+ years of hands-on experience implementing scalable, distributed spatial query algorithms and applications

  • Proficiency in Java and/or Scala required

  • A proven track record of building high-quality, maintainable, and observable software

  • Solid understanding of distributed systems, query engines, DSLs, data structures, and algorithms

  • Strong communication and collaboration abilities, with a proven track record of working effectively in a hybrid or distributed team environment

Nice to have:

  • Hands-on experience programming in Python

  • Experience with large-scale geospatial data processing and applications

Compensation and benefits

Wherobots offers competitive compensation, equity, and benefits. The base salary range for this position is $200k-$250k per year.

Although we aim to establish a primary engineering presence in the San Francisco Bay Area and in Seattle, we provide flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location, seniority, skills, and experience of the candidate.

Wherobots provides a competitive benefits package to all full-time employees, including 100% coverage of medical, dental, and vision insurance, access to a 401(k) plan with employer match, and unlimited PTO.

About Wherobots

Wherobots was founded by the original creators of Apache Sedona to build the first fully-managed, highly scalable geospatial cloud database and analytics platform: Wherobots Cloud. Geospatial, location-enabled, and satellite imagery data are quickly becoming a critical and valuable source of information and insights to a broad array of industries, from logistics and insurance to financial or climate tech companies. Wherobots helps those companies bring their geospatial data down to earth and drive value from it for their business and their customers through full-featured and scalable computation, querying, analytics, and visualization capabilities.

Top Skills

Apache Sedona
Spark
Java
Kubernetes
Python
Scala

Similar Jobs

An Hour Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Data Engineer will develop E2E data pipelines, work with various data sources, and enhance the data architecture at Samsara to drive analytics and insights.
Top Skills: AWSAws Api GatewayAws Rds/Aurora MysqlAws RedshiftAzureDatabricksDbtFivetranGCPGoogle Big QueryLambdaMs Sql-ServerMySQLOraclePostgresPysparkPythonS3SecretsmanagerSnowflakeSnsSparkSQLSqsTerraform
An Hour Ago
In-Office
Toronto, ON, CAN
Junior
Junior
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As an SMB Territory Sales Account Executive, you will prospect and build relationships with restaurants, manage sales cycles, and develop tailored solutions to meet client needs. Strong sales expertise and communication skills are essential for success in this field sales role.
Top Skills: Salesforce
3 Hours Ago
Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The role involves leading software development for public-facing applications and APIs, promoting DevOps and CI/CD practices, and mentoring junior developers. It includes providing end-to-end solutions and fostering a collaborative team environment.
Top Skills: .NetAzureC#C++Ci/CdDatabases (BerkleyDevOpsPostgres)Test Automation Tools

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account