CoStar Group

Senior Software Engineer

CoStar Group$134K — $184K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizen required
  • BS in Computer Science or related field with 5+ years experience
  • 3+ years of programming experience in C++ or Java
  • Strong understanding of data structures, algorithms, concurrency, and optimization
  • Familiarity with Agile methodologies and tools like JIRA and Sonarqube

Responsibilities

  • Design and develop advanced algorithms and software systems
  • Provide technical leadership and mentorship throughout the software lifecycle
  • Create software tools for mission planning and automated control processes
  • Develop applications for unmanned platforms and CI/CD pipelines
  • Implement integrated systems and demonstrate their functionalities

Benefits

  • Flexible hybrid work environment
  • Collaborative learning culture
  • Opportunity to work on cutting-edge technology
  • Contributions recognized and valued
  • Engaging work in national security and defense technology
Full Job Description
As a Senior Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous platforms. You will provide technical leadership and mentoring on programs working throughout the software and system development lifecycle, from early prototypes to integrated systems. Your work will develop a diverse set of software tools and applications for mission planning systems, automated control processes, unmanned platforms, DevSecOps, and CI/CD pipelines.

This position is based in Woburn, MA, Arlington, VA, or Dayton, OH, and will take advantage of STR's flexible, hybrid environment - when the work does not require use of STR's facilities, you are welcome to work remotely.

Who You Are:
  • Ability to obtain a security clearance for which U.S. Citizenship is needed by the U.S government
  • BS in Computer Science or related technical field with minimum of 5+ years' relevant experience (or equivalent experience)
  • 3+ years experience with Python for technical, object-oriented, software development
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience with Docker/Podman containerized development
  • Experience with software-in-the-loop simulation testing
  • Proven ability to lead and manage moderate size engineering teams (2-4 engineers)
  • Demonstrated ability to assess algorithm performance under testing using statistical methods and analysis
  • Comfortable working both with internal leadership and external customers in the development and execution of software product plans
  • A demonstrated ability to adopt new languages, libraries, and technologies
  • Proven ability to develop, implement, integrate, and test autonomy algorithms and software

Even Better:
  • Active security clearance
  • MS or PhD in Computer Science or related technical field
  • Experience with the following:
    • Assignment algorithms, resource management/optimization, auction algorithms
    • C++
    • Control theory and algorithms
    • RF technology (radar, EW, communications) fundamentals
    • Reinforcement learning
    • Agentic AI
    • TCPED Management for Tactical ISR
    • Experience programming for embedded and physical devices
    • Multi-agent coordination of UxVs
    • MAVLINK or other C2 protocols
    • Unreal Engine modeling
    • ROS
    • TAK
    • DevSecOps and CI/CD tool chains
    • Integration of complex software systems
    • Constraint satisfaction algorithms
    • Knowledge representation/ontologies


Pay Information
Full-Time Salary Range: $134,000 - $184,000

The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.

About CoStar Group

CoStar Group is a provider of information, analytics and marketing services to the commercial property industry in the United States, Canada, the United Kingdom, France, Germany, and Spain. Founded in 1987 by Andrew C. Florance, the company has grown to include online database CoStar and many online marketplaces, including Apartments.com, LoopNet, Lands of America, and BizBuySell. CoStar Group was founded in 1987 by Andrew C. Florance in Washington, D.C. In 1998, the company became a public company via an initial public offering on the NASDAQ, raising $22.5 million. In 2004, CoStar Group, Inc. v. LoopNet, Inc. became a landmark case in copyright law. In October 2009, the company acquired a building in Washington, D.C., now its headquarters, from the Mortgage Bankers Association for $41.3 million. The building had sold 2 years earlier for $79 million and the company claims it used its analytics data to know the right time to buy. In April 2012, CoStar Group acquired LoopNet for $860 million. In April 2014, the company acquired Apartments.com for $585 million. In April 2015, the company acquired Apartment Finder for $170 million. In July, the company acquired Belbex an online marketplace and information provider for commercial property based in Spain. In February 2017, the company acquired Westside Rentals. In February 2018, the company acquired ForRent.com from Dominion Enterprises for $350 million in cash and $35 million in stock. In October, the company acquired Realla.co an online marketplace for commercial property based in the United Kingdom. In November, the company acquired Cozy Services for $68 million.
Learn more about CoStar Group
Size
4,742 employees
Market Cap
$31.3 billion
Industry
Net Income
$227.1 million
Founded
1987
5 Year Trend
+18.3%
Revenue
$1.6 billion
NASDAQ

Similar Jobs

More Jobs at CoStar Group

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: