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

Software Engineer II

$108k - $140k

CoStar Group

Software Engineer II

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 Software Engineer II 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.
  • 3+ 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 rolewill 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: $108,000 - $140,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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Richmond, VA vacancy
  • $102.5k - $170.9k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact...  ..., and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Richmond, VA
    2 days ago
  • $108k - $140k

     ...Software Engineer IIJob DescriptionCoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information...  ...edge in real estate.We are seeking a Software Engineer II who excels at designing and architecting modern web applications... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Work from home
    Monday to Thursday

    CoStar Group

    Richmond, VA
    4 days ago
  • ## Senior Software Engineer IIApplylocations: Richmondtime type: Full timeposted on: Posted Todayjob requisition id: R117056**Are you passionate...  ...About the Role**We are looking for a Senior Software Engineer II to join RX Global and help design, build and operate secure,... 
    Suggested
    Immediate start
    Flexible hours

    LexisNexis Risk Solutions

    Richmond, VA
    3 days ago
  • A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed... 
    Suggested
    Remote work

    Confluent

    Richmond, VA
    5 days ago
  • $92.2k - $138.3k

     ...Cloud Engineer II At CarMax, we are industry disruptors. At the heart of our innovation is a new generation of digital products. As...  ..., and automated deployments. ~ Demonstrable experience with software development, preferably in one or more of the following :.NET,... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office

    CarMax

    Richmond, VA
    4 days ago
  • $134.5k - $265.1k

    Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    1 day ago
  • $95k - $171k

     ..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Richmond, VA
    1 day ago
  •  ...Job Description Job Description JOB DESCRIPTION: The software engineer designs and maintains programs and systems. They assist project...  ...scripts. SKILLS / EXPERIENCE : SWE Level I: SWE Level II: 3+ years of experience. Ability to understand underlying business... 
    Temporary work
    Visa sponsorship

    Tek Fusion Global

    Richmond, VA
    9 days ago
  • $84.4k - $140.6k

    Position Summary Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable...  ...:Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a... 

    Deloitte

    Richmond, VA
    3 days ago
  • $84.1k - $113.5k

     ...Mortenson is currently seeking an experienced Design Phase Engineer I that will provide support to project leadership during the design...  ...- $113,500. The base pay range for the Design Phase Engineer II role is $- $. (Actual range is higher for the following office... 
    Contract work
    H1b
    Work at office
    Remote work

    Mortenson

    Richmond, VA
    21 hours ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Richmond, VA
    1 day ago
  • $134.5k - $265.1k

     ...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the... 
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    2 days ago
  • $82.6k - $162.8k

    Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...
    Local area
    Remote work

    Deloitte

    Richmond, VA
    1 day ago
  • $69.18k - $166.25k

     ...Software Development Engineer Develop and integrate software solutions: Design, develop, test, and integrate software solutions into customer hardware and larger naval systems with a focus on innovation and scalability. Containerized solutions and Kubernetes expertise... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work

    Arcfield

    Richmond, VA
    3 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Richmond, VA
    15 hours ago
  • $148.84k - $198.45k

     ...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management - Public Sector Location...  ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work

    Lumen Inc

    Richmond, VA
    4 days ago
  • $127.84k - $197.87k

     ...supporting active-duty and veteran employees.ResponsibilitiesThe Cloud Engineer is a senior technical role responsible for architecting,...  ...Security+ CE certification — required (DoD 8570/8140 IAT Level II compliant). Active cloud certification required, such as: AWS Solutions... 
    Full time
    For contractors
    Local area
    Remote work
    Shift work

    Empower ai

    Richmond, VA
    3 days ago
  •  ...together. Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa sponsorship.POSITION LOCATIONNew York, NYRemote (US)This position is... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Genworth Financial

    Richmond, VA
    1 day ago
  • $46.75k - $112k

     ...annual base salary for this position is $46,750-$82,500 · Additional incentive pay is available for this position. Branch Leader II · The annual base salary for this position is $57,880-$96,000 · Additional incentive pay is available for this position. Branch... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Richmond, VA
    2 days ago
  • $78.03k - $97.53k

     ...and opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Shift work
    Day shift

    Old Dominion Freight

    Richmond, VA
    1 day ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization's systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Richmond, VA
    5 days ago
  •  ...Field Service Engineer II VA - Midlothian - Midlothian, VA 23114 Overview Level: Experienced Position Type: Full Time Job Shift: Day Category: Skilled Labor - Trades Description Field Service Engineer Equipment Management Service and Repair (EMSAR), headquartered... 
    Full time
    Apprenticeship
    Internship
    Local area
    Monday to Friday
    Shift work
    Night shift

    Emsar

    Midlothian, VA
    19 hours ago
  •  ...Software Engineer Contract to hire Day to Day Responsibilities/typical day look like: Big data application doing some sophisticated joins and machine learning on large streams of data Have a high premium on data quality etc. since they do support regulatory... 
    Hourly pay
    Contract work

    Software Technology Inc

    Richmond, VA
    2 days ago
  •  ...with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate codeCollaborate with digital product managers, and deliver robust... 
    Hourly pay
    Local area
    Immediate start
    Remote work

    Software Technology Inc

    Richmond, VA
    4 days ago
  •  ...Software EngineerROLE IS ONSITE IN RICHMOND, VA OR DALLAS, TXExperience: 6+ yearsMust Have Skills:PythonAWSCI/CD (DevOps)Good to Have Skills:TerraformGroovyJob Summary: Senior Python Engineer needed with experience using Jenkins, GitHub and overall AWS ecosystem. Strong... 

    Keylent Inc

    Richmond, VA
    3 days ago
  •  ...Software Delivery ConsultantSHC Federal is seeking a highly motivated Software Delivery Consultant to support our client in the federal technology sector. This position is local to Maryland and has the exciting opportunity to lead and deliver large-scale projects for... 
    Local area

    Summit Human Capital

    Richmond, VA
    3 days ago
  •  ...position and this position is 100% "Onsite".   Job Description: The ideal candidate is responsible for independently executing software design and development tasks. Is capable of leading and working as part of an agile team to design, implement and revise software... 
    Temporary work

    Jobiqo

    Richmond, VA
    1 day ago
  •  ...Senior Software Engineer - AIAre you a hands-on AI engineer who wants to build the next generation of legal AI solutions from the ground up? Thomson Reuters is hiring a Senior Software Engineer - AI on our CoCounsel Forward Deployed Engineering team. In this role, you... 
    Contract work
    Local area
    Flexible hours

    Thomson Reuters

    Richmond, VA
    3 days ago
  • $150k - $165k

     ...explore their curiosity, ask questions, and implement creative solutions to the challenges of today. About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the developer... 
    Work at office
    Monday to Friday

    Eames Institute

    Richmond, VA
    2 days ago
  • $118.4k - $219.8k

     ...Are you a hands‑on AI engineer who wants to build the next generation of legal AI solutions from the ground up? Thomson Reuters is hiring a Senior Software Engineer - AI on our CoCounsel Forward Deployed Engineering team. In this role, you will help design, build, and... 
    Contract work
    Local area
    Flexible hours

    Thomson Reuters

    Richmond, VA
    3 days ago

Do you want to receive more vacancies?

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