Principal Software Engineer – Location Services

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal Software Engineer leading architecture and reliability for Cotality’s geospatial Location Services. Shaping scalable location systems for a global property intelligence company.

Responsibilities:

  • Own and evolve the architecture of core Location Services and geospatial capabilities
  • Lead system design for highly scalable, low-latency, highly available location-based services
  • Define standards and best practices for geospatial data modeling, querying, and processing
  • Evaluate and introduce beneficial technologies, patterns, and frameworks
  • Serve as technical owner for critical geospatial components and services
  • Guide teams through complex technical initiatives spanning multiple services or domains
  • Ensure solutions meet performance, accuracy, reliability, and security requirements
  • Influence roadmap direction through technical insight and risk assessment
  • Partner with product, data, and infrastructure teams to align technical direction with business goals
  • Provide technical insights to engineering teams consuming Location Services
  • Resolve cross-cutting technical issues and reduce architectural fragmentation
  • Improve observability, resilience, and fault tolerance for geospatial systems
  • Lead root-cause analysis for significant production issues and ensure long-term corrective action
  • Champion automation, testing strategies, and reliability engineering practices
  • Mentor senior and mid-level engineers
  • Set standards for engineering rigor, system design quality, and documentation
  • Model pragmatic decision-making and long-term systems thinking

Requirements:

  • 10+ years of professional software engineering experience, with demonstrated senior technical leadership
  • Deep experience designing and operating large-scale distributed systems
  • Strong expertise in geospatial concepts, including spatial data models and indexing; geospatial queries, transformations, and projections; and location accuracy, precision, and data quality considerations
  • Proficiency in one or more backend programming languages, such as Java, C++, or Python
  • Experience building and operating cloud-native services, such as GCP, AWS, or Azure
  • Strong understanding of relational, NoSQL, time-series, or geospatial databases
  • Proven ability to influence technical direction across teams without direct authority
  • Excellent communication skills and ability to articulate complex technical trade-offs to diverse audiences
  • Prior ownership of location-based or geospatial platforms in production environments
  • Experience with real-time or near-real-time location processing pipelines
  • Familiarity with geospatial tooling and standards
  • Experience with Docker and Kubernetes
  • Background in reliability engineering, performance tuning, and scalability testing
  • Experience guiding architectural decisions in a platform or shared-services organization

Benefits:

  • Generous PTO and 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
  • Flexible working model
  • Professional growth opportunities