Principal Software Engineer
Mastercard
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 85% of similar roles. Most pay $180,468–$231,000 — the shaded band above. At the midpoint, this role pays about $256k versus about $206k for comparable roles.
Based on 240 similar postings.
Employer
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 $134,500–$191,500 across 64 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer, you will join the development team to own the architecture and design of software systems ranging from full-stack web products to high-volume, secure data pipelines. You will translate complex functional requirements into system architectures for both new greenfield projects and existing infrastructure. Your daily work involves collaborating with product leadership and engineering managers to establish architectural guidelines, mentor technical staff on microservices and real-time data streaming, and ensure systems are well-instrumented for performance and security. The role requires expert proficiency in C#, Java, Python, or JavaScript/TypeScript, alongside extensive experience with AWS services like Lambda, DynamoDB, and S3. You will solve complex problems regarding scalability and reliability within the domain of real estate information and online marketplaces while utilizing tools such as Terraform, GraphQL, and Test Driven Development methodologies.
What does a Software Engineer earn in California?
Median $214000 from 761 postings across 67 companies.
Skills
What you'll do
What we're looking for
More like this
Mastercard
Upstart
The Walt Disney Company
Intuit
Amgen
CVS Health