Taro Logo

Staff Software Engineer, Platform

Leading global provider of commercial and residential real estate information, analytics, and online marketplaces.
$175,000 - $205,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Real Estate

Description For Staff Software Engineer, Platform

CoStar Group, a leading provider of real estate information and analytics, is seeking a Staff Software Engineer for their Platform team at Matterport division. This role offers an exciting opportunity to work on a platform handling billions of requests monthly, building features and services that connect all Matterport products. The position requires expertise in backend development, particularly with Kotlin and Python, and experience with microservices architecture. The role combines technical leadership with hands-on development, offering a competitive salary range of $175,000 - $205,000 plus comprehensive benefits. The ideal candidate will have 5+ years of API development experience and strong skills in cloud environments. This position offers growth opportunities within a company that's part of both S&P 500 and NASDAQ 100, working on cutting-edge spatial computing technology that's transforming the real estate industry. The role balances technical challenges with leadership responsibilities, including mentoring junior engineers and driving engineering best practices.

Last updated a day ago

Responsibilities For Staff Software Engineer, Platform

  • Lead the design, implementation and deployment of new features and services
  • Build features and services using Kotlin, Python and front-end technologies
  • Build APIs, backend services and integrations that support our products
  • Work with relational and non-relational data stores
  • Work with a cross-functional team of product managers, designers, engineers and QA
  • Ensure proper monitoring and respond to issues with live environments
  • Be an advocate for good engineering practices
  • Contribute to a learning culture
  • Mentor and coach junior engineers

Requirements For Staff Software Engineer, Platform

Kotlin
Java
Python
React
PostgreSQL
MySQL
Kubernetes
Kafka
RabbitMQ
  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Mathematics, or adjacent field
  • 5+ years of API (REST or GraphQL) development experience
  • Experience developing SaaS solutions using modern OOP languages
  • Experience with microservices, Docker and Kubernetes
  • Experience with messaging frameworks
  • Experience with MySQL or PostgreSQL
  • Exposure to non-relational data stores
  • Strong problem-solving and debugging skills
  • Familiarity with UI frameworks such as React or Angular
  • Track record of developing testable, maintainable, well-documented code
  • Ability to work well in an agile environment

Benefits For Staff Software Engineer, Platform

Medical Insurance
Vision Insurance
Dental Insurance
401k
Mental Health Assistance
Commuter Benefits
  • Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counseling services
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center and/or reimbursed fitness center membership
  • Access to Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary in office gourmet coffee, tea, hot chocolate, fresh fruit, and healthy snacks

Interested in this job?

Jobs Related To CoStar Group Staff Software Engineer, Platform