Software Engineer II
$108k - $140kLoopNet
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 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: $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.
CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
- ...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
$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At Confluent... ...One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work$67.7k - $90.27k
...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex... ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,...SuggestedFull timeTemporary workRemote workWork from home- 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...SuggestedRemote job
$92.2k - $138.3k
...products. As part of our Cloud Platform Engineering team, our engineers research and discover... ...organizational financial risk. As an Cloud Engineer II within CAF Technology, you will be part... .... Demonstrable experience with software development, preferably in one or more of...SuggestedHourly payFull timeTemporary workWork experience placementWork at office- ...IT Support Engineer II We're seeking a dynamic Level 2 IT Support Engineer to join our modern IT infrastructure team, supporting KSB... ...from our 3rd party service desk, providing expert resolution for software, hardware, and network issues Onsite Support: Deliver hands...ApprenticeshipLocal areaRemote workFlexible hours
- ...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 timeWork experience placementRemote work
$96.7k - $145k
...it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE: Senior Software Engineer - COBOL This role is not eligible for sponsorship. POSITION LOCATION: Lynchburg/Richmond, VA This position is available...Full timeWork at officeLocal areaRemote work$96.7k - $145k
...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 LOCATION Richmond, Virginia Open to Remote This position is available...Full timeWork at officeLocal areaRemote workFlexible hours$25 per hour
...Job Description Job Description Computer Operator II - Richmond, VA We are seeking a Computer Operator II for a Richmond, VA-based client environment. This role is ideal for someone with computer operations , technical support , NOC , data center...Hourly payFull timeFlexible hoursShift workNight shiftDay shift$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 payContract workTemporary workFor contractorsWork experience placementLocal areaRemote work$92.5k - $209.5k
...Job Description We’re hiring a Platform Software Engineer to help build the execution layer behind OCI’s AI and GPU growth motion. You’ll work across Oracle data platforms, GPU scheduling, orchestration pipelines, and MLOps agentic tooling — turning customer demand...Temporary workFlexible hours$186.07k - $218.9k
...to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that...Local area$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours$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 timeContract workTemporary workLocal areaRemote work- ...Software Delivery Consultant SHC 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...Local area
$90k - $115k
...Software Engineer (Entry) Richmond, VA Who We Are Pattern Data is an AI-powered platform built for the complexities of mass tort litigation. We help leading law firms automate case analysis, accelerate settlement decisions, and manage high-volume inventories that...InternshipWork at office- ...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 payContract work
$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer III at Indeed, you will contribute to the development and evolution of software systems that support core products and services...Work experience placementLocal area$179.4k - $204.7k
Lead Software Engineer, Full Stack (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One...Full timePart timeInternshipH1bLocal area$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...Work experience placementWork at office$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...Local area$108k - $111.24k
...Title: Software Applications Engineer State Role Title: Info Technology Specialist III Hiring Range: $108,000 - $111,240 Pay Band: 6 Agency: Dept of Med Assistance Svcs Location: Dept of Medical Asst Services Agency Website: Recruitment Type...Work at officeRemote work- Cloud Infrastructure Support Engineer Charlottesville, VA Information Technology Full-Time... ...configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps... ...8570.01-M IA certifications; IAT Level II baseline and computing environment...Full timeTemporary workWork experience placementMonday to FridayFlexible hoursShift workNight shift
- ...About the Position We are looking for an experienced software developer with extensive experience in developing complex web... ...to be able to communicate effectively with people outside of engineering!). \n Responsibilities Driving innovation and collaboration...Full timeWork experience placementRemote work
- ...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 jobInternship
- ...Senior Oracle APEX Developer II Employment Type: Full-Time, Entry-Mid Level CGS... ...support a range of IT services, including software application support, enterprise... ...desk, ITSM, deskside support, workstation engineering and maintenance, telecommunications and mobility...Full timeFlexible hours
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
$130k - $170k
...platforms. Role Overview Our team is responsible for building software in support of CoStar Group's sales teams. We design innovative... ...proprietary CRM system. We are actively hiring a Senior Software Engineer for our Sales Development team to contribute to AI initiatives...Work at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- network software engineer Richmond, VA
- software engineer internship Richmond, VA
- software engineer travel Richmond, VA
- senior robotics software engineer Richmond, VA
- entry level software engineer remote Richmond, VA
- cybersecurity software engineer Richmond, VA
- federal - software developer Richmond, VA
- agile software developer Richmond, VA
- financial software developer Richmond, VA
- graduate software developer no experience Richmond, VA



