Senior Software Engineer (Location Services)

CoreLogic•San Diego, CA
•$111,900 - $160,000•Hybrid

About The Position

Cotality is seeking a Senior Software Engineer with geospatial expertise to join its Location Services team. The role designs, builds, and maintains scalable, reliable, high-performance location-based services and geospatial capabilities that support critical workflows across Cotality. The engineer works with strong technical autonomy and owns complex geospatial features and services from conception through production, partnering with Principal Engineers, product managers, and engineering teams to deliver solutions aligned with the technical architecture and business priorities. This is a hybrid role based from one of Cotality’s US offices in Dallas, Austin, Irvine, or San Diego, with one day per week in the office and four days working from home. The annual pay range is $111,900–$160,000 USD. The role includes designing low-latency, highly available backend services and APIs; applying geospatial expertise to data modeling, spatial indexing, querying, and processing; and owning the delivery of geospatial components and microservices. It also involves cross-functional collaboration, operational support and reliability work, mentoring engineers, and promoting strong engineering practices.

Requirements

  • At least 5 years of professional software engineering experience, with a strong track record of delivering production backend systems.
  • Demonstrated hands-on geospatial experience.
  • Experience building or working on location-based services, mapping platforms, or spatial data pipelines in a production environment.
  • Hands-on experience designing and building scalable distributed systems and RESTful or gRPC APIs.
  • Strong proficiency in one or more backend programming languages, such as Java, C++, Python, or Go.
  • Experience building and deploying cloud-native applications, such as on GCP, AWS, or Azure.
  • Strong collaboration and communication skills, including the ability to explain technical concepts clearly to technical and non-technical stakeholders.

Nice To Haves

  • Experience with real-time or near-real-time location processing pipelines.
  • Familiarity with geospatial tools and standards such as GDAL, GeoServer, OGC standards, or GeoJSON.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with asynchronous messaging and data streaming, such as Kafka or Pub/Sub.
  • Experience with performance tuning, load testing, and reliability engineering.

Responsibilities

  • Design, build, and maintain scalable, low-latency, highly available backend services within the Location Services platform.
  • Lead component-level design of geospatial features and APIs and contribute to broader architectural discussions.
  • Apply geospatial expertise to data modeling, spatial indexing, querying, and processing, and write clean, maintainable, well-tested code.
  • Evaluate and adopt tools, libraries, and patterns that improve team productivity and service performance.
  • Own end-to-end delivery of geospatial components, features, and microservices, from technical specification through production deployment.
  • Break down complex requirements into engineering tasks, estimate effort, and manage technical risks.
  • Ensure solutions meet standards for performance, location accuracy, data quality, reliability, and security.
  • Contribute technical feasibility assessments and feedback to team roadmap planning.
  • Partner with product managers, data engineers, and infrastructure teams to deliver location-based capabilities.
  • Provide documentation and technical guidance to partner engineering teams integrating with Location Services APIs.
  • Help resolve cross-service integration challenges.
  • Implement observability, monitoring, and alerting to support high availability and fault tolerance.
  • Participate in on-call rotations, troubleshoot production issues, and conduct root-cause analyses to develop preventative fixes.
  • Champion automated testing, CI/CD pipelines, and reliability engineering practices.
  • Mentor junior and mid-level engineers through pairing, design discussions, and code reviews, and share geospatial best practices.
  • Maintain high standards for engineering rigor, system documentation, and operational readiness.
  • Promote a collaborative, pragmatic engineering culture focused on continuous improvement and customer impact.

Benefits

  • Generous PTO
  • 11 paid holidays
  • Well-being and volunteer time off
  • Up to 16 weeks of fully paid parental leave
  • Baby stipend
  • Multiple medical plan options
  • Mental health and wellness support offerings
  • 401(k) with company match and vesting after one year
  • $400 annual well-being stipend
  • Tuition assistance up to $5,250
  • Recognition Rewards
  • Referral bonuses
  • Exclusive discounts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service