Director of Software Engineering

7 days ago


Richmond, Virginia, United States CoStar Realty Information, Inc. Full time
Director of Software Engineering

CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking an accomplished Director, Software Engineering to join our team in developing financial products that drive CoStar Group's monetization strategy for all our brands.

Key Responsibilities
  • Lead cross-functional product development teams to deliver innovative products to our customers.
  • Architect, build, test, and deploy scalable, reusable, and maintainable applications that handle large amounts of data.
  • Take full ownership of your work, from development and testing to eventual deployment and support in production.
  • Collaborate with other engineering teams, product owners, designers, and leadership.
  • Become a trusted team member in matters of technical architecture, design, and code.
  • Advocate for evolution and improvement - both technical and non-technical - within our teams.
Requirements
  • Minimum 15+ years of professional software development experience building large distributed, API-driven systems and leading agile teams.
  • 5+ years of experience in developing solutions and technical architecture for large complex systems.
  • 5+ years served in a leadership role in managing multiple scrum teams, development schedules, and product delivery.
  • Significant full-stack experience, with deep expertise in C#,.NET Framework, React, Node, Data storage, SQL, etc.
  • Strong written and verbal communication skills; must be able to communicate at a level appropriate to the audience (direct reports, peers, and senior management).
  • Excellent team building, negotiation, and consensus building abilities.
  • Ability to motivate and build high-performance software development teams.
Preferred Qualifications and Skills
  • Real-world experience designing and implementing complex application architectures on Amazon Web Services.
  • Experience in building ecommerce systems with real-time payment processing and integrations with Stripe, CyberSource, etc.
  • Experience in developing applications that come under SOX and PCI compliance.
  • Experience with any testing frameworks such as Selenium, Cypress, Mocha, and Chai.
  • Experience with Docker, Datadog, Kubernetes, and Container orchestration.
What's in it for You

When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.

Our benefits package includes (but is not limited to):

  • 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), with yoga studio, Pelotons, personal training, group exercise classes
  • Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks

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



  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    Job Title: Director Software EngineeringWe are seeking a highly skilled and experienced Director of Software Engineering to join our team. As a key member of our leadership team, you will be responsible for leading and managing a team of software engineers to deliver high-quality software solutions that meet the needs of our customers.The ideal candidate...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    Job Title: Director of Software EngineeringWe are seeking a highly skilled Director of Software Engineering to lead our Risk Management Tech teams through their transformational journey. As a key member of our team, you will be responsible for building relationships to advise and partner with the Chief Enterprise Risk Officer of a Fortune 100 company, and...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Director of Software EngineeringCapital One is seeking a highly experienced Senior Director of Software Engineering to lead and manage our software engineering teams. As a key member of our technology leadership team, you will be responsible for driving the development of our cloud infrastructure and ensuring the delivery of high-quality...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Director of Software EngineeringCapital One is seeking a highly skilled Director of Software Engineering to lead our Risk Management Tech teams through a transformational journey. As a key member of our engineering organization, you will be responsible for building relationships with senior leaders, peers, and staff to advise and partner with the...


  • Richmond, Virginia, United States CoStar Realty Information, Inc. Full time

    Job Title: Director of Software EngineeringCoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking an accomplished Director of Software Engineering to join our team in developing financial products that drive CoStar Group's monetization strategy for all our...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Director of Software EngineeringCapital One is seeking a highly experienced Senior Director of Software Engineering to lead and manage our software engineering teams. As a key member of our technology leadership team, you will be responsible for driving the development of our cloud infrastructure and ensuring the delivery of high-quality...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    About the RoleWe are seeking a highly skilled Director of Software Engineering to lead our Business Bank Engineering team in delivering innovative technologies that drive business growth. As a key member of our leadership team, you will be responsible for developing and executing strategies to drive technical excellence, innovation, and collaboration across...


  • Richmond, Virginia, United States Capital One Full time

    About Capital OneCapital One is a financial institution that is changing the banking industry for the better. We believe that everyone deserves equal access to financial opportunities, and we're committed to helping people prosper. Our company is built on innovation and a passion for technology, and we're always looking for talented individuals to join our...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Director of Software Engineering - Identity and Access ManagementWe are seeking a highly skilled and experienced Director of Software Engineering to lead our Identity and Access Management team. As a key member of our technology organization, you will be responsible for driving the technical strategy and roadmap for our identity platform.Key...


  • Richmond, Virginia, United States AMT Engineering Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team at AMT Engineering. As a Senior Structural Engineer, you will be responsible for leading the design and analysis of complex bridge structures, ensuring compliance with industry standards and regulations.Key Responsibilities:Lead the design and...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    We are seeking a highly skilled Director of Software Engineering to lead our Identity and Access Management team. As a seasoned engineering leader, you will be responsible for developing and executing a technical strategy that aligns with our business goals. Your expertise in software engineering and identity management will enable you to influence technical...


  • Richmond, Virginia, United States VA Department of Transportation Full time

    Job SummaryWe are seeking a highly skilled Digital Engineering Software Specialist to join our team at the VA Department of Transportation. As a key member of our Design Technology group, you will be responsible for providing technical support and expertise in digital engineering software, ensuring seamless integration and operation of our systems.Key...


  • Richmond, Virginia, United States Federal Reserve Bank of Cleveland Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Federal Reserve Bank of Boston. As a key member of our FedNow team, you will be responsible for designing, developing, and implementing complex software solutions in accordance with FedNow and Fed Standards.Key ResponsibilitiesDesign and develop software solutions...


  • Richmond, Virginia, United States Vaco Full time

    Job Title: Lead EngineerAt Vaco, we are seeking a highly skilled and experienced Lead Engineer to join our team. As a Lead Engineer, you will be responsible for leading software engineering teams to foster a culture of continuous learning and improvement.Key Responsibilities:Technical Leadership: Mentor, coach, and lead software engineering teams to foster a...


  • Richmond, Virginia, United States U.S. BANKRUPTCY COURT - EDVA Full time

    IT– Information Technology EngineerOverviewThe U.S. Bankruptcy Court - EDVA is seeking a highly skilled IT– Information Technology Engineer to join our leading-edge IT team. As a key member of our team, you will be responsible for designing, developing, and supporting software products, including those at the national level.ResponsibilitiesDesign,...


  • Richmond, Virginia, United States Capital One Full time

    About Capital OneCapital One is a technology company in consumer finance, seeking talented software engineers to build innovative applications and disrupt the industry.Job SummaryWe are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering community, you will work on cutting-edge technologies, design, develop,...


  • Richmond, Virginia, United States META Full time

    Job Title: Software EngineerMeta is seeking a highly skilled Software Engineer to join our team. As a Software Engineer at Meta, you will be responsible for designing, developing, and maintaining high-performance software systems that power our products and services.Responsibilities:Design and develop scalable, efficient, and reliable software systems using...


  • Richmond, Virginia, United States META Full time

    Job Title: Software EngineerMeta is seeking a highly skilled Software Engineer to join our team. As a Software Engineer at Meta, you will be responsible for designing, developing, and maintaining high-quality software systems that power our products and services.Responsibilities:Design and develop scalable, efficient, and reliable software systems using...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Manpower Group Inc. in Richmond, VA. As a Senior Software Engineer, you will be responsible for developing and delivering complex software requirements to accomplish business goals.Key ResponsibilitiesDevelop...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Manpower Group Inc. in Richmond, VA. As a Senior Software Engineer, you will be responsible for developing and delivering complex software requirements to accomplish business goals.Key ResponsibilitiesDevelop...