Senior Software Engineer
$130k - $170kCoStar Group
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. Our team is responsible for building software in support of CoStar Group's sales teams. We think big, building innovative CRM features that empower our sales teams' success. We are a collaborative group with a mix of native mobile, data, API / platform, and front-end skills, and we are working to drive our company's future with our proprietary CRM system. We are hiring a Senior Software Engineer to join our Sales Development team and contribute to our AI initiatives within our CRM platform. 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 offers a schedule of Monday to Thursday in office and the option to work from home on Friday. Responsibilities- Building customer-facing web applications using React and TypeScript.
- 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.
- Produce bullet-proof code that is robust, efficient, and maintainable; our primary tools are C#, .NET Framework, SQL Server, AWS.
- Utilize AI models to enhance monitoring, replayability, observability, and diagnostic capabilities to improve system reliability, accelerate problem resolution, and reduce operational risk.
- Implement telemetry-driven solutions that proactively identify anomalies, performance bottlenecks, and potential customer-impacting issues.
- Drive and lead software design, development standards, and code reviews.
- Build intelligent automation solutions that streamline research workflows, improve information discovery, and increase operational efficiency across business functions.
- Collaborate with Product, Sales, and Data teams to identify opportunities where AI-driven automation can create business value and improve decision-making.
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar's technology platform and develop best practices.
- Develop comprehensive application testing procedures to ensure high-quality applications for tens of thousands of users.
- Bachelor's Degree required from an accredited, not-for-profit, in-person college / university
- 6+ years of software development experience with OOP languages
- Demonstrated experience in architecting, designing and building large scale distributed, service-oriented systems and web applications in an agile environment
- Experience building RESTful APIs using C#
- Proficient understanding of code versioning tools such as Git.
- Understanding AI technologies and has hands-on experience in AI adoption and development.
- Familiarity with large language models (LLMs), prompt engineering, or agent-based architectures.
- Familiarity with CI/CD deployment processes
- A track record of commitment to prior employers
- Strong communication skills (to both business and technical partners).
- SQL and database development knowledge.
- Familiarity with AWS PaaS services such as Lambda, DynamoDB, and SQS.
- Data modeling experience from conceptual, logical, and physical designs.
- 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.
- Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in-person mental health counseling services for individuals and family
- Commuter and parking benefits
- 401(K) retirement plan with matching contributions
- Employee stock purchase plan
- Paid time off
- Tuition reimbursement
- On-site fitness center and/or reimbursed fitness center membership costs (location dependent)
- Access to CoStar Group's Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Richmond, VA vacancy
- ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting...SeniorRemote work
- ...Senior Software Engineer Location: Richmond, VA Must Haves: Spring boot Java Restful Jenkins CI/CD pipeline experience Heavily using cloud/AWS Cypress/UI testing/ functional For this role we are looking for a senior java developer with...Senior
$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- ...learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa sponsorship... ...-5pm EST.YOUR ROLEWe are seeking a skilled and collaborative Senior Software Engineer (Full Stack) to help build and evolve our...SeniorFull timeTemporary workWork at officeLocal areaRemote work
$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...SeniorFull timeRemote workRelocation package- ...Senior Software Engineer (Java) Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world? Serco is seeking an experienced and motivated software engineer to join our...SeniorLocal areaImmediate start
- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...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...SeniorFull timeWork at officeRemote workFlexible hours
$127k - $235k
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 deploy...SeniorFull timeContract workWork at officeLocal areaFlexible hours- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer, Full Stack. Location: Richmond, VA. Key Responsibilities: Collaborate with and across Agile teams to design...SeniorInternship
$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$99.6k - $192.9k
...end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed... ...customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area$186.07k - $218.9k
...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the... ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be...SeniorLocal area- ...customers and our business. We believe we are ‘In good company.’ with everyone we interact with. We’re looking for a Senior Software Engineer Based in the US and reporting XXXXX, this position will architect and develop high quality scalable solutions with a...SeniorFull timeWork experience placementRemote work
$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$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- ...forms. Collaborate with product managers, designers, backend engineers, and stakeholders to shape requirements and deliver integrated... ...and progress. Requirements At least 5 years of software engineering experience with a strong focus on frontend development...SeniorFull timeFlexible hours
$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's...SeniorLocal area- ...service ensures our clients can access the resources they need to drive growth and innovation. Overview of Role As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining CSC's enterprise technology stack with a strong...SeniorFull timeFlexible hours
$170.6k - $261.3k
...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...Senior Python Engineer Location: Richmond, VA/Hybrid Rate: $54/Hr on W2 Direct Client: Capital One Description: Tech stack is Python They will be developing new AWS components for a product launching in August. They...Senior
- ...DataStaff, Inc. is currently seeking a Senior Dynamics Developer to fill a long-term contract opportunity with one of our direct... ...complicated tasks. Work with a team of Developers and System Engineers. Communicate clearly and effectively, both speaking and in writing...SeniorLong term contractWork at officeWork from home1 day per week
- Strong Backend Java Developer with minimum 8 years’ experience to become an integral part of our federal contracting team! Competitive salary based on experience and skill. Once a week in person is required at this time. Must be U.S Citizen. (Please do not apply if...SeniorLong term contractRemote workWork from homeFlexible hours1 day per week
- ...Senior Java Backend Developer Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system...Senior
- ...days a week in office, after that once a week.VDOT is seeking a Senior Dynamics 365 Developer. The ideal candidate will be skilled and... ...complicated tasks.· Work with a team of Developers and System Engineers.· Communicate clearly and effectively, both speaking and in writing...SeniorHourly payFor contractorsWork at officeLocal areaRemote workWork from home1 day per week
- ...design. Defining application objectives and functionality. Aligning application design with business goals. Developing and testing software. Debugging and resolving technical problems that arise. Producing detailed design documentation. Recommending changes to existing...Senior
- ...Senior Java Developer Location: Richmond, VA (Hybrid role) Duration: 12+ months Contract. Must Haves: Java AWS... ...Analyze internal user needs and desired results and develop software solutions with responsibility for the delivery of software applications...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- intel software engineer Richmond, VA
- director software engineering Richmond, VA
- software engineer Richmond, VA
- senior robotics software engineer Richmond, VA
- financial software developer Richmond, VA
- part time software developer remote Richmond, VA
- software engineer remote Richmond, VA
- part time software developer Richmond, VA
- ngo software engineer Richmond, VA
- software development engineer aws Richmond, VA




