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
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale.... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Richmond, VA
    4 days ago
  • $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
    3 days ago
  •  ...Software Engineer II - Contract to Hire | Richmond, VA About the Role Join a dynamic IT Delivery Hub where your expertise will drive innovative solutions and modern frameworks for complex business challenges. As a Software Engineer II, you'll work hands-on with... 
    Suggested
    Permanent employment
    Full time
    Contract work

    Indotronix International Corporation

    Richmond, VA
    17 hours ago
  •  ...Job Summary The Software Engineer II role reports into the various IT Delivery Hubs at our client. This role works to solve complex business problems through innovative and modern frameworks and technologies. The Software Engineer II shares a passion for marrying... 
    Suggested

    Apex Systems

    Richmond, VA
    5 days ago
  •  ...Senior Software Engineer II Are you passionate about building secure, scalable software products that power global digital experiences? Do you enjoy solving complex technical challenges while mentoring others and helping raise engineering standards across teams?... 
    Suggested
    Immediate start
    Flexible hours

    RELX Group plc

    Richmond, VA
    2 days ago
  • $96.8k - $120k

     ...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking for motivated... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

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

    Cloud Engineer II CarMax, the way your career should be! At CarMax, we are industry disruptors. At the heart of our innovation is a new...  ...machines, and automated deployments. Demonstrable experience with software development, preferably in one or more of the following:.NET,.... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office

    CarMax

    Richmond, VA
    4 days ago
  • $100k - $150k

     ...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and...  ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design... 
    Work experience placement
    Local area

    Indeed

    Richmond, VA
    4 days ago
  • $151.5k - $252.5k

     ...process design, and technology as we partner with clients to transform finance. Work You’ll Do As a Lead Analytics and Insights Engineer II on the OneStream Solutions team, you will be responsible for: Lead the technical design and development of OneStream applications... 
    Local area

    Deloitte

    Richmond, VA
    3 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
    11 hours ago
  • $84.4k - $140.6k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant...  ....Work you'll doAs a Databricks Developer - Data Engineer II on the AI & Data team, you will be responsible for:Building ETL... 
    Local area

    Deloitte

    Richmond, VA
    1 day ago
  • $71.3k - $140.6k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As a PROJECT - Data Engineer II on the GPS AI & Data team, you will be responsible for… Design,... 
    Local area

    Deloitte

    Richmond, VA
    1 day ago
  •  ...others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking an Associate Director, Network Engineer - F5 Technical Lead to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead... 
    H1b
    Local area

    KPMG

    Richmond, VA
    3 days ago
  • Software Engineer II We are looking for a Software Engineer II with CMS and web development experience. You'll participate in the design, programming, testing, documentation, and implementation of website frontend and backends. Knowledge of containerization concepts, Wordpress... 
    Permanent employment
    Full time
    Work experience placement
    H1b
    Local area

    BHE Renewables

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

     ...Group (SSG)  is seeking a talented Senior Systems Engineer (Amazon Web Services (AWS) Data Engineer) - II Location: Remote Department: Veterans Affairs...  ...Skills and Experience ~8+ years’ experience in software or data engineering with a strong AWS focus ~ Proven... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Richmond, VA
    5 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Remote job
    Full time
    Work at office

    Speechify

    Richmond, VA
    more than 2 months 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
    2 days ago
  •  ...service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and...  ...and roles JavaScript Internet Information Services (IIS) Configuration and deployment of Web applications Consumption... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Arete Technologies Inc

    Richmond, VA
    more than 2 months ago
  • $190k - $220k

     .... Meet the team: The Onboard Integration team builds the software foundation that runs on every Glydways vehicle. Part of the Embedded...  ...isn't a nice-to-have - it's the job. As a  Software Engineer on Onboard Integration , you won't be handed narrowly scoped tickets... 
    Full time
    Local area
    Relocation
    2 days per week
    3 days per week

    Glydways

    Richmond, VA
    more than 2 months ago
  • $91.1k - $179.5k

     ...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest... 
    Local area

    Deloitte

    Richmond, VA
    9 hours ago
  •  ...Position: API Engineer Location: SF , Plano , McLean, Richmond Title: Software Engineer (Senior Associate) Job Description: Design, deliver and support RESTful API solutions for customers covering three workstreams: IT Risk Management, IT Service Management and IT Asset... 
    Full time

    Royal Cyber Inc.

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

    Exiger

    Richmond, VA
    a month ago
  • $150k

     ...Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to organizations across the globe. This Senior Software engineer Role is... 
    Full time
    Work at office
    Remote work

    Shortlist Recruitment

    Richmond, VA
    more than 2 months ago
  • $74.32k - $127.71k

     ...realize our potential, we can help others reach theirs. Join us and play your part in something special! We are seeking a skilled Software Engineer with a strong focus on Power BI development to join our Central Data Engagement and Reporting team. In this role, you will... 
    Full time
    Work experience placement
    Local area
    Work from home

    Markel

    Richmond, VA
    3 days ago
  • $105.79k - $141.05k

     ...connectivity, join us today. The Role As the Lead Salesforce Software Engineer, you will be responsible for designing, building, and...  ...Qualifications: Salesforce certifications such as Platform Developer I/II, Salesforce Field Service Consultant, Service Cloud Consultant... 
    Permanent employment
    Temporary work
    Remote work

    Lumen Inc

    Richmond, VA
    4 days ago
  •  ...Required)Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Lead Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling, automation... 
    Full time
    Part time
    For contractors
    Shift work
    Day shift

    Truist

    Richmond, VA
    3 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
  • $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
  •  ...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

Do you want to receive more vacancies?

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