MapLarge · Dec 25th 2018
What We Do
The team at MapLarge builds cutting edge products for data analytics and visualization to make us safer, more productive, and more efficient. The Maplarge API provides real time geospatial analytics for over 15 billion location events per day and trillions of historical events. Analysts using our geospatial visualization capability can instantly visualize and publish for data discovery and model testing on any desktop, mobile or tablet device.
Who We Need
Cultural Fit - While we hire all kinds of people and invent roles to fit them, there are three key traits we require of every team member that really define our team.
Fun to Work With - Life is short and work should be fun.
Extremely Smart - We work on cutting edge hard problems and we need people who can both architect and code these systems at the same time while working with a highly intelligent peer group.
Passionate Engineers - We need people who really love programming and exhibit the energy and creativity that comes from being fully engaged in what you do.
Skills & Requirements
Types of Roles
We need talented people to help add cool new features to our platform. Below are the general categories of tasks we are working on, but often people straddle multiple areas so take them more as the general "gist" of what you might do with us. We are looking for smart, hard working, fun people and we will invent the right role to fit them. The key trait we are looking for is people who like to both architect/design and write the code for complex systems.
(2) Full Stack Web Services - Full stack developers who are comfortable working on both client and server side to produce high performance applications powered by scalable web services are the backbone of our team. We run c# in both .net and mono server side and also maintain a flexible client side API with a large library of reusable components. We host and run large deployments that sometimes scale to thousands of computers for scientific/industrial/gov users and in a typical day process data over 15 billion records from 110 million streaming data sources.
(3) Algorithm / Core Database Development - We built our own in memory database and distributed data analytics pipeline from the ground up with funding from DARPA, and we have a team of really talented researchers working on Pattern analysis, Streaming analytics, Spatial queries and Network graph functions that power our visual engines. We are always looking for practical people who love writing highly optimized code that straddles the line between research and software development. We don't usually publish scientific papers, but we are right out on the edge pulling algorithms out of the latest research papers finding really fast "good enough" approaches that let us tease interesting patterns out of data without getting lost in "science experiment land"
US Person based anywhere in the US (100% remote allowed but no off shore)
5 Years work experience as a programmer
Highly Comfortable with C# and Visual Studio