Principal Software Engineer, Debt Solutions

CoStar Group

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$211,000–$297,000 / yr
Posted
115 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $254k
$125k most similar roles pay here $315k

This role pays more than 86% of similar roles. Most pay $169,550–$223,812 — the shaded band above. At the midpoint, this role pays about $254k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About CoStar Group

CoStar Group is the leading provider of commercial real estate information, analytics, and online marketplaces, including CoStar, Apartments.com, and LoopNet platforms. Industry: Commercial Real Estate Data & Analytics

CoStar Group currently has 65 open roles on FindRole.

Listed pay typically runs $133,000–$190,000 across 63 roles with salary data.

Most-posted roles

View all roles at CoStar Group

At a glance

TL;DR · Principal Software Engineer, Debt Solutions

Debt Solutions - Principal Software Engineer (React/C#/AWS) joins the product development team to own the architecture and design of software systems, ranging from full-stack web products to high-volume, secure data pipelines. This role involves designing greenfield systems, converting complex functional requirements into technical architectures, and overseeing the evolution of existing infrastructure. The engineer will serve as a subject matter expert on microservices, micro-frontends, and real-time data streaming while mentoring staff and ensuring security best practices. Key technologies include C#, Java, Python, or JavaScript/TypeScript, alongside extensive experience with AWS services like Lambda, DynamoDB, CloudWatch, and S3. The role addresses the challenge of building a fast, reliable, and intuitive analytics platform for the real estate industry by managing large-scale relational and NoSQL database systems and event-oriented architectures to process complex data.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Own the architecture and design of full-stack web products and high-volume, secure data pipelines.
  • Translate complex product requirements into scalable system architectures for both new greenfield projects and existing systems.
  • Create and maintain architectural diagrams and comprehensive technical documentation to serve as a primary knowledge source.
  • Provide mentorship and guidance on microservices, micro-frontends, and real-time data streaming to other technical staff.
  • Advocate for and implement architectural principles to ensure high quality, consistent results across multiple teams.
  • Diagnose and resolve complex performance, scalability, and reliability issues within the enterprise environment.
  • Design and implement secure software solutions using AWS services and modern security practices.

What we're looking for

  • Bachelor's Degree from an accredited, not-for-profit, in-person college or university.
  • 10+ years of experience designing complex enterprise-level web applications including microservices, serverless, and data systems.
  • Expert proficiency in at least one programming language: C#, Java, Python, or JavaScript/TypeScript.
  • Significant hands-on experience implementing AWS services such as Lambda, DynamoDB, CloudWatch, and S3.
  • Experience designing secure systems and implementing security-minded development practices.
  • Experience modeling and implementing large-scale relational and NoSQL database systems.
  • Experience designing event-oriented architectures and real-time data streaming solutions.
  • Ability to communicate complex technical concepts through architectural diagrams.

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 32 days ago
Java Spring Boot React.js GraphQL REST Python Go TypeScript AWS Terraform CI/CD Micro-frontends Module Federation Hugo PostgreSQL Lucene Bitbucket GitHub Jira S3 Lambda SQS SNS API Gateway Infrastructure as Code
5+ yrs exp

React Lead Software Engineer

JPMorgan Chase

Columbus, OH 136 days ago
React TypeScript JavaScript Micro-frontend HTML5 CSS3 Material UI Ant Design Redux Context API Git Jest React Testing Library Docker Kubernetes AWS Azure CI/CD Java-Spring RESTful APIs
8+ yrs exp

Lead Software Engineer, Full Stack/React/AWS

JPMorgan Chase

Plano, TX 25 days ago
System Design Application Development Cloud Native Software Development Life Cycle Artificial Intelligence Machine Learning Mobile Testing Production Code Agile

Lead Software Engineer, Full Stack

Capital One Financial

New York, NY 4 days ago $215,200$245,600
AWS Java React TypeScript Python Go JavaScript SQL Docker Kubernetes HTML/CSS NoSQL RDBMS Microservices Agile Cloud Computing Microsoft Azure
4+ yrs exp