Senior Software Engineer
$130.5k - $170kCoStarGroup
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.
- 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.
- 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.
$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,...SeniorFull timeLocal area$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...SeniorRemote workRelocation package$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...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...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...SeniorWork at officeRemote workFlexible hours
$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,...SeniorMinimum wageLocal areaRemote workNight shift- 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
$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...SeniorPermanent employmentFull timePart timeWork experience placementH1bWork visaShift workDay shift$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:...SeniorContract workLocal areaImmediate start$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...SeniorFull timeLocal areaWorldwide$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...SeniorFull timeRemote work- ...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...SeniorFull timeImmediate startFlexible hours
- ...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
- ...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...SeniorRemote work
- ...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...SeniorTemporary workWorldwide2 days per week
$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...SeniorRemote work$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...SeniorPermanent employmentTemporary work- ...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...SeniorContract work
$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- ...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
- 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
- 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
- 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...SeniorContract work
$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...SeniorWork at officeLocal areaRemote workRelocation package$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$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- 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
- ...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...SeniorRemote job
$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- ...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
$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...SeniorHourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Richmond, VA
- software engineer remote Richmond, VA
- graduate software developer no experience Richmond, VA
- information technology software engineer Richmond, VA
- senior software engineer remote Richmond, VA
- part time software developer Richmond, VA
- junior software developer remote Richmond, VA
- software engineer travel Richmond, VA
- startup software engineer Richmond, VA
- software engineer visa sponsorship Richmond, VA





