Senior Software Engineer - Geo Workflows
Bloomberg - New York City, NY
Apply NowJob Description
Senior Software Engineer - Geo Workflows Location New York Business Area Engineering and CTO Ref # 10045357 Description & Requirements Who are we? Bloombergu2019s Engineering department builds the high performance systems that connect the worldu2019s financial professionals with accurate data, powerful analytics, and intuitive visualizations. Within this environment, the Geospatial Workflows team makes location intelligence firstu2011class in the Bloomberg Terminal, the most widely used desktop in global finance. Our engineers design the mapping platform that lets portfolio managers spot climate risk, strategists overlay satellite imagery on commodity flows, and journalists track geopolitics on live, interactive maps. We work at the intersection of bigu2011data backu2011ends, highu2011performance rendering pipelines, and elegant user interfacesu2014turning billions of geotagged data points into insights the investment analysts use to shape research and portfolio strategy before the market moves. Youu2019ll join a collaborative, productu2011driven culture that values technical rigor, continuous learning, and the social impact that Bloombergu2019s profits fund through the companyu2019s unique philanthropic model. What do we build? + Map Portal on the Bloomberg Terminal u2013 a gateway for exploring securities, economic indicators, weather events, and alternative data directly on a globe. + Embeddable Map Components u2013 plugu2011andu2011play widgets that bring geospatial context to other flagship analytics. + Visualization Back-End u2013 scalable vector tile generation, on-the-fly raster processing, plus geocoding and location-autocomplete services exposed through high-throughput APIs. + Selfu2011Service Data Tools u2013 dragu2011andu2011drop uploads, schema detection, data enrichment, and versioning so clients can enhance the platform with their own layers. + Cuttingu2011Edge Visualization u2013 timeline sliders, progressive detail rendering, and collaborative annotation that feel as smooth as consumeru2011grade web mapping, even with terabytes of tick data underneath. Some projects on our roadmap: + Enhanced Raster Analytics u2013 interactive filters, area aggregation, and vectoru2011raster joins to unlock physicalu2011risk and ESG workflows. + Highu2011Volume Rendering & Deeper History u2013 GeoParquet prototypes, Postgres optimizations, and optimized tile caching to browse years of data without latency. + Modern Visual Overhaul u2013 rich graphics, animations, snappy pan/zoom, and brandu2011new annotation tools. + Securityu2011List Integration u2013 link geographic selections to bond and equity lists for exposure analytics. + AIu2011Assisted Workflows u2013 naturalu2011language layer search and automated, contextu2011aware map styling recommendations. What youu2019ll do: + Architect and deliver robust fullu2011stack solutions that make complex spatial analytics intuitive for thousands of power users + Optimize data rendering pipelines and visualization engines for very large, realu2011time data sets + Partner with design, product, and multiple engineering groups to ship features endu2011tou2011end + Set technical direction, mentor teammates, and foster an inclusive, growthu2011minded culture Youu2019ll need to have: + 4+ years of professional software development experience in TypeScript, JavaScript or Python + A degree in Computer Science, Engineering or similar field of study, or equivalent work experience + Knowledge of GIS conceptsu2014coordinate systems, spatial indexing, raster vs. vector data, etc + Strong foundations in data structures, algorithms, and serviceu2011oriented design + Clear, empathetic communication and a habit of writing design docs and tests + A passion for solving hard problems at scale and continuously learning new technologies Weu2019d love to see: + Experience with modern web mapping libraries (e.g., OpenLayers, MapLibre, Deck.gl) or highu2011performance graphics engines + Passion for visual design and focus on user experience + Good understanding of geography and geometry + Background in datau2011intensive or realu2011time systems + Professional software development experience in C+Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level. We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Created: 2025-09-29