Software Engineering Team Lead

2 weeks ago


San Diego, California, United States CoStar Group Full time
Job Title: Team Lead, Software Engineering

CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are seeking a highly skilled Team Lead, Software Engineering to join our Product Data Services team in building the Enterprise applications that power all of CoStar's products.

Responsibilities:
  • Deeply understand the business needs and drive software development to meet those needs.
  • Provide project definition and implementation through hands-on management of a software development team using Agile Scrum development and project management best practices.
  • Manage and mentor a team of 2-5 software developers in building Global Research applications utilizing the Agile SDLC.
  • Act as a player/coach and participate in design, architecture, and development activities in the creation of applications ranging the entirety of the Research Process.
  • Work on big, distributed, API-driven systems that operate on massive amounts of data in high transaction volume applications for tens of thousands of users, while producing bullet-proof code that is robust, efficient, and maintainable.
  • Collaborate with QA resources to ensure that the software delivered is of the highest quality.
  • Act as a key member of the product launch team and work closely with DevOps to resolve operational issues.
Requirements:
  • Bachelor's Degree required from an accredited, not-for-profit university or college.
  • 7+ years of.NET development (C#) development experience, including cross-platform communication technologies such as Web API.
  • 2+ years of experience managing or mentoring a team of Engineers.
  • Demonstrable track record of building and launching successful products that leverage terabytes of data.
  • 3+ years of experience with SQL Server, Databricks, writing SQL queries, data matching/cleansing/enriching, and ETL/data pipeline engineering.
  • Ability to analyze technical requirements and design new architectures, data models, and ETL strategies.
  • Expertise in database design, complex T-SQL programming, performance tuning, and index analysis.
What's in it for You:
  • Generous compensation and performance-based incentives.
  • CoStar Group invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.
  • Comprehensive healthcare coverage, life, legal, and supplementary insurance, virtual and in-person mental health counseling services, 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, access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups, and complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks.

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing.



  • San Diego, California, United States CoStar Group Full time

    Job Title: Software Engineering Team LeadCoStar Group is seeking a highly skilled Software Engineering Team Lead to join our team. As a Team Lead, you will be responsible for leading a team of software engineers in the development of our Enterprise applications.About CoStar GroupCoStar Group is a leading global provider of commercial and residential real...


  • San Diego, California, United States CoStar Group Full time

    About CoStar GroupCoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. We are a mission-driven company that empowers all people to discover properties, insights, and connections that improve their businesses and lives.Job DescriptionWe are seeking a highly skilled Software...


  • San Diego, California, United States EVONA Full time

    Embedded Software Manager Opportunity at EVONALocation: San Diego (on-site non-negotiable)Salary: up to $200k + benefitsAs an Embedded Software Manager at EVONA, you'll lead and inherit a team of 10 engineers and own the whole embedded software arm of the business.This company has a rich history in developing products for spacecraft and satellites.Key...


  • San Diego, California, United States EVONA Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to join our team at EVONA. As a key member of our engineering team, you will be responsible for overseeing the day-to-day operations and ensuring the successful delivery of projects.Key ResponsibilitiesProject Management: Oversee the development and execution of projects, ensuring...


  • San Diego, California, United States Innominds Full time

    Job Title: Embedded Software Team LeadAt Innominds, we are seeking an experienced Embedded Software Team Lead to join our team. As a key member of our engineering team, you will be responsible for leading the development of embedded software solutions for our clients.Key Responsibilities:Lead a team of embedded software engineers in the development of...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Development Engineer to join our team at Northrop Grumman. This is a critical role that will involve leading the development of software solutions for our customers.Key ResponsibilitiesLead a team of software developers to design, develop, and test software solutionsCollaborate with...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Clipboard Health Full time

    Job Title: Software Engineering Team LeadAt Clipboard Health, we're seeking an experienced Software Engineering Team Lead to join our team. As a key member of our engineering organization, you'll be responsible for leading a team of software developers and ensuring the successful delivery of high-quality software products.About the RoleWe're looking for a...


  • San Diego, California, United States ServiceNow Full time

    About the RoleWe are seeking a seasoned Software Engineering Manager to lead our Data Streaming team in our San Diego office. As a key member of our engineering organization, you will be responsible for managing and growing a team of 6 engineers, collaborating with development teams, and contributing to project development and code reviews.Key...


  • San Diego, California, United States CoStar Group Full time

    Position: Team Lead, Software Engineering (C#/SQL)Company Overview:CoStar Group is a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a member of the S&P 500 Index and NASDAQ 100, we are dedicated to transforming the real estate landscape, enabling individuals and businesses to uncover properties,...


  • San Diego, California, United States CoStar Group Full time

    Position: Team Lead, Software Engineering (C#/SQL)Company Overview:CoStar Group is a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a member of the S&P 500 Index and NASDAQ 100, we are dedicated to transforming the real estate landscape, enabling individuals and businesses to uncover properties,...


  • San Diego, California, United States CoStar Group Full time

    Position: Team Lead, Software Engineering (C#/SQL)Company Overview:CoStar Group is a premier global provider of commercial and residential real estate data, analytics, and online marketplaces. As a proud member of the S&P 500 Index and NASDAQ 100, we are dedicated to revolutionizing the real estate sector by enabling individuals and businesses to access...


  • San Diego, California, United States CoStar Group Full time

    Position: Team Lead, Software Engineering (C#/SQL)Company Overview:CoStar Group is a premier global provider of commercial and residential real estate information, analytics, and online marketplaces. As a member of the S&P 500 Index and the NASDAQ 100, we are dedicated to digitizing the real estate sector, enabling individuals and businesses to uncover...


  • San Diego, California, United States Stellaromics Inc. Full time

    About the RoleStellaromics Inc. is seeking a highly skilled Staff Software Engineer to join our Instrument Control Software (ICS) team. As a key member of our team, you will be responsible for designing, building, testing, and deploying the PyxaTM platform.Key ResponsibilitiesExecute the full software development life cycle (SDLC) to deliver high-quality...


  • San Francisco, California, United States Imbue Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team at Imbue. As a key member of our engineering organization, you will be responsible for leading and mentoring a team of software engineers to deliver high-quality products and services.Key ResponsibilitiesMentorship and LeadershipLead and mentor a...


  • San Diego, California, United States Northrop Grumman Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Careers. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies.Key ResponsibilitiesDesign and develop software...


  • San Diego, California, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Lead to join our team at Leidos. As a key member of our software development team, you will be responsible for leading the development of embedded software and firmware for sensor applications and programs.Key ResponsibilitiesLead the development of embedded software and firmware for sensor...