Satellite carbon dioxide (CO2) retrievals provide important constraints on surface carbon fluxes in regions that are undersampled by global in situ networks. In this study, we developed an atmospheric inversion system to infer CO2 sources and sinks from Orbiting Carbon Observatory-2 (OCO-2) column CO2 retrievals during 2015–2019, and compared our estimates to five other state-of-the-art inversions. By assimilating satellite CO2 retrievals in the inversion, the global net terrestrial carbon sink (net biome productivity, NBP) was found to be 1.03±0.39 petagrams of carbon per year (PgC yr−1); this estimate is lower than the sink estimate of 1.46–2.52 PgC yr−1, obtained using surface-based inversions. We estimated a weak northern uptake of 1.30 PgC yr−1 and weak tropical release of −0.26 PgC yr−1, consistent with previous reports. By contrast, the other inversions showed a strong northern uptake (1.44–2.78 PgC yr−1), but diverging tropical carbon fluxes, from a sink of 0.77 PgC yr−1 to a source of −1.26 PgC yr−1. During the 2015–2016 El Niño event, the tropical land biosphere was mainly responsible for a higher global CO2 growth rate. Anomalously high carbon uptake in the northern extratropics, consistent with concurrent extreme Northern Hemisphere greening, partially offset the tropical carbon losses. This anomalously high carbon uptake was not always found in surface-based inversions, resulting in a larger global carbon release in the other inversions. Thus, our satellite constraint refines the current understanding of flux partitioning between northern and tropical terrestrial regions, and suggests that the northern extratropics acted as anomalous high CO2 sinks in response to the 2015–2016 El Niño event.