Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$130.5k - $170k
Full-time

CoStarGroup

Senior Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. We are seeking a Senior Software Engineer who excels at designing and architecting modern web applications. This engineer would support our Web Enterprise team in building the software tools that power our proprietary CRM platform and support our sales and research teams across Homes.com, Costar.com, Apartments.com, LoopNet.com, and more. CoStar is investing heavily in artificial intelligence to accelerate software delivery, improve platform observability, automate research and business workflows, enhance product experiences through intelligent agents and skills, and improve data quality across enterprise systems. Successful candidates will demonstrate a willingness to learn, adopt, and apply AI technologies responsibly to solve complex business and engineering challenges. This position is located in Richmond, VA and is in office Monday through Thursday with work from home on Friday. Responsibilities

  • Develop and maintain engaging, responsive, and high-performance web applications using React, TypeScript, and Tailwind CSS.
  • Design and implement AI-powered software solutions that enhance the customer experience, improve platform intelligence, and unlock new product capabilities across CoStar brands.
  • Build and integrate AI skills, agents, tools, and intelligent workflows into internal systems and customer-facing applications.
  • Build reusable, scalable, and secure UI components and libraries with a focus on maintainability and performance.
  • Collaborate with Product, Research, and Data teams to identify opportunities where AI-driven automation can create business value and improve decision-making.
  • Contribute to and maintain shared component libraries and front-end architecture.
  • Write comprehensive unit and integration tests using tools like Jest, React Testing library.
  • Participate actively in code reviews, pair programming, and agile ceremonies.
  • Take an active role in mentoring other developers.
  • Be a subject matter expert in front-end technology stack.
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar’s technology platform and development practices.
Basic Qualifications
  • Bachelor’s Degree required from an accredited, not for profit, in person, university or college.
  • A track record of commitment to prior employers.
  • Familiarity with large language models (LLMs), prompt engineering, or agent-based architectures.
  • 5+ years of production development experiencing using modern front-end frameworks.
  • Strong proficiency in React.js, TypeScript and Tailwind CSS.
  • Deep understanding of HTML, CSS, JavaScript, and responsive design.
  • Solid understanding of RESTful APIs and familiarity with front-end build tools (e.g., Webpack, Babel).
  • Strong grasp of web standards, accessibility, and security best practices.
  • Experience working in Agile development environments.
  • Experience in unit, performance and automation testing.
Preferred Qualifications
  • Experience with any state management libraries like Redux, Context API.
  • Experience implementing AI agents, workflow automation platforms, or intelligent search solutions.
  • Experience applying AI-assisted software development practices to improve engineering productivity and code quality.
  • Hands-on experience with CI/CD pipelines and version control using Git.
  • Experience with .NET Core and SQL Server with the ability to integrate front-end components into a scalable, secure, and maintainable backend architecture
  • Experience with Relational Database Management Systems (SQL Server) and Document Data Systems (Dynamo, Elastic Search) a plus.
  • Comfortable working across the stack with Node.js on the server-side
  • Nice to have experience with AWS S3, Lambda, SQS, Kafka, Redis.
The final salary or hourly rate offered for this role will fall within the range set forth below based on a variety of factors, including but not limited to, geographic location, skills, and competencies. Base Compensation: $130,500- 170,000 Annually We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. #LI-CH1 CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Richmond, VA vacancy
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...the RoleThis position performs complex research, design, and software development within our provider data management product line,... 
    Senior
    Full time
    Local area

    RELX Group

    Richmond, VA
    4 days ago
  • $155k - $185k

     ...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing... 
    Senior
    Remote work
    Relocation package

    Lawrence Harvey

    Richmond, VA
    a month ago
  • $96.7k - $145k

     ...forward together. • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship.POSITION LOCATIONRichmond, VirginiaOpen to RemoteThis position is available to Virginia... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Genworth Financial

    Richmond, VA
    3 days ago
  •  ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Lawrence Harvey

    Richmond, VA
    a month ago
  • $106k - $159.5k

     ...purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Software Engineer at Marsh Agency. Marsh Agency helps people and organizations manage risk and prepare for the future through insurance,... 
    Senior
    Minimum wage
    Local area
    Remote work
    Night shift

    Marsh

    Richmond, VA
    1 day ago
  • A software testing company based in Virginia seeks a QA resource to ensure product quality by creating comprehensive test coverage and implementing automated test scripts. The ideal candidate will have strong experience with manual and automated testing, particularly using... 
    Senior

    MBI

    Richmond, VA
    1 day ago
  • $90k - $115k

     ...following job description:Designs, develops, tests, and maintains software solutions that address business and user needs within a...  ...and 3 years of experience or equivalent education and software engineering training or work-related experience.2. In-depth knowledge of information... 
    Senior
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Richmond, VA
    2 days ago
  • $40 - $49 per hour

     ...Inc. provides pay range information. Base pay range: $40.00/hr - $49.00/hr. This is an immediate need for a talented Senior Software Systems Engineer . This is a 06+ months contract opportunity with long-term potential and is located in Richmond, VA (Onsite) . Job ID:... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Richmond, VA
    1 day ago
  • $86.6k - $144.4k

     ...React Node) looking to work on our cutting-edge frontends for a healthcare mission driven organization?Are you a collaborative Sr Software Engineer with an automation mindset — someone who looks for ways to build tools, agents, or AI-assisted workflows to multiply your own... 
    Senior
    Full time
    Local area
    Worldwide

    RELX Group

    Richmond, VA
    3 days ago
  • $85.39k - $116.98k

     ...Senior Software DeveloperSyms Strategic Group (SSG) is seeking a talented Senior Software Developer. Location: Remote. Department: Veterans...  ..., and upgrades. Collaborate with EDI Analysts, DevSecOps Engineers, Cloud teams, and business teams.Required Skills and ExperienceStrong... 
    Senior
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Richmond, VA
    12 hours ago
  •  ...passionate about building secure, scalable software products that power global digital...  ...while mentoring others and helping raise engineering standards across teams? About our Team RX...  ...clients. About the Role We are looking for a Senior Software Engineer II to join RX Global... 
    Senior
    Full time
    Immediate start
    Flexible hours

    REED Global

    Richmond, VA
    8 hours ago
  •  ...us on LinkedIn. About the Role: defi SOLUTIONS builds loan origination and servicing software for banks, credit unions and lenders. We are hiring Senior Software Engineers to build and evolve our auto, mortgage and banking platform across .NET services, Vue.js front... 
    Senior

    defi AUTO LLC

    Richmond, VA
    11 days ago
  •  ...and a FedRAMP® authorized provider to the federal government. About the Role We are seeking talented and motivated Senior Software Engineers (L4) to help build and scale the backend services powering our 1ExigerAI platform. As part of a collaborative engineering... 
    Senior
    Remote work

    Exiger

    Richmond, VA
    7 hours ago
  •  ...About the role: We are seeking an experienced and passionate Senior Engineer to lead our DDIQ team, the group responsible for our core...  ...driving smarter and safer business decisions. As a Senior Software Engineer, you’ll drive the technical direction of our products... 
    Senior
    Temporary work
    Worldwide
    2 days per week

    Exiger

    Richmond, VA
    7 hours ago
  • $57 per hour

     ...for leading the design, development, and delivery of complex software components that support disposition workflows within the org.‘...  ...level developers, fostering a collaborative and high‑performing engineering culture. -Oversee code quality, enforce best practices, and... 
    Senior
    Remote work

    Trillium Staffing

    Richmond, VA
    3 days ago
  • $60k

     ...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Richmond, VA
    1 day ago
  •  ...Trident Consulting is seeking a "Senior Java full stack Engineer" for one of our client. A global leader in business and technology services....  ...testing, integration testing, and code reviews to ensure software quality. Troubleshoot and resolve application performance... 
    Senior
    Contract work

    LinkedIn

    Richmond, VA
    4 days ago
  • $60k

    An IT staffing provider in Richmond, Virginia seeks a skilled software engineer with expertise in Python programming and server development. The ideal candidate will have at least 5-10 years of experience and solid knowledge of NoSQL (Cassandra) and API technologies. This... 
    Senior

    Dellfor Technologies

    Richmond, VA
    1 day ago
  •  ...We have a position for a " Java FSE Senior Developer” with our client. Please find...  ...integration testing, and code reviews to ensure software quality. • Troubleshoot and resolve...  ...science, Information Technology, Engineering, or a related field. • 7+ years of experience... 
    Senior

    Ztek Consulting

    Richmond, VA
    7 days ago
  • Trident Consulting seeks a Senior Java Full Stack Engineer to design, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies. The role involves building RESTful APIs, microservices, and interactive UI components with Angular... 
    Senior

    Trident Consulting

    Richmond, VA
    2 hours ago
  • A technology staffing firm in Richmond, Virginia, is seeking experienced software developers with strong expertise in Java and J2EE. The role involves developing robust applications in an agile environment and requires a deep understanding of design patterns, API development... 
    Senior

    Dellfor Technologies

    Richmond, VA
    1 day ago
  • Pyramid Consulting, Inc is seeking a talented Full Stack .NET Developer for an onsite 6+ month contract in Richmond, VA. The role calls for strong experience with C#, .NET, ASP.NET Core, SQL Server, REST APIs, and Azure DevOps in a utilities-focused environment. You will...
    Senior
    Contract work

    Pyramid Consulting, Inc

    Richmond, VA
    2 hours ago
  • $260.2k

     ...OpportunityWSP is currently initiating a search for an ESSP Senior Lead Protection Engineer for our Bosie, ID office. Candidates for our Orlando, FL;...  ...to prioritize responsibilities effectively.Applicable software: AcSELerator Quickset, GE Enervista, ASPEN Oneliner, CAPE... 
    Senior
    Work at office
    Local area
    Remote work
    Relocation package

    WSP Group

    Richmond, VA
    4 days ago
  • $60k

    A technology staffing services company is looking for an experienced APIGEE developer in Richmond, Virginia. The role requires at least 5 years of relevant experience, with responsibilities including developing and maintaining application systems and collaborating with ...
    Senior

    Dellfor Technologies

    Richmond, VA
    1 day ago
  • $60k

    A technology services company is seeking a Java Architect with extensive experience in web-based applications and Java EE frameworks. The ideal candidate will have expertise in IBM technologies, including z/OS and WebSphere, and skills in security layer development. This...
    Senior

    Dellfor Technologies

    Richmond, VA
    1 day ago
  • Solvere One/HouseCall is seeking an Escalations Engineer with MSP experience to serve as a senior escalation resource and technical leader for the service desk in Virginia. The role requires deep expertise across cloud platforms, hybrid environments, and networking, along... 
    Senior

    Solvere One/HouseCall

    Richmond, VA
    1 day ago
  •  ...support disposition workflows, guiding cross-functional teams while ensuring security and enterprise standards. You will mentor junior engineers, drive architecture decisions, and promote best practices across SDLC, with a focus on performance, reliability, and scalable... 
    Senior
    Remote job

    Trillium Staffing

    Richmond, VA
    3 days ago
  • $60k

    A leading IT staffing firm is seeking an experienced Informatica Developer to join their team in Richmond, Virginia. The ideal candidate will have 5-12+ years of Informatica experience, handling development and support tasks. Key responsibilities include developing error...
    Senior

    Dellfor Technologies

    Richmond, VA
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Richmond, VA
    12 hours ago
  • $50 - $55 per hour

    PTR Global in Richmond, VA is seeking a Senior Programmer Analyst (.Net, application support) for a 24-month contract. Hybrid work arrangement in Richmond, 23219, with a pay range of $50-$55 per hour. Strong programming, system analysis, and communication skills are required... 
    Senior
    Hourly pay
    Contract work

    PINNACLE GROUP (Pinnacle Technical Resources)

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!