Description
Work as an integral member of highly motivated Product, Engineering, & Data Scientist teams to build plus manage scalable & Performance oriented software systems for an innovative Spatial Analytics Startup
Take part in establishing and driving best practices and engineering practices geared towards shipping products
Design, implement, and maintain software systems & infrastructure
Refactor and improve maintainability of the codebase.
Solve complex scalability, platform, and integration problems.
Learn new paradigms, languages, and libraries as you work.
Building, Managing, & Maintaining multiple application environments, including production
Manage systems and work in all aspects of the agile driven software development lifecycle
Qualifications
Strong communication & Collaboration Skills
Experience in Fast Paced Startup environments
Positive Attitude with proven delivery experience
Strong knowledge of OOP concepts, Functional & Reactive programming paradigms, design patterns, data structures & Algorithms
Strong passion to learn new technologies & methodologies
BS or MS computer science/related subject matter preferred or equivalent experience
4+ years experience building & Shipping web scale and distributed systems
Strong knowledge in designing across all layers of complex software systems
2+ Years experience with GO
6+ Years building production systems and writing efficient code in multiple programing languages such as Java, Scala, GO, Python, Javascript, C++/C
4+ Years experience with SOA/WOA based systems with strong understanding of HTTP, REST and like protocols, micro-services and system integration
Experience working in Polyglot code bases & systems
Knowledge of Scaling & distribution patterns
Experience & knowledge of concepts such-as Concurrency and Parallel paradigms, Asynchronous patterns, Threading & Processes, distributed components & systems
Experience with RDBMS systems such-as Sql Server, Oracle, Mysql, Postgres
Experience with SQL development experiences with solid T-SQL/SQL skills and proven SQL optimization skills.
Experience with NoSql/Big Data Technologies and Querying methods including Hadoop/Mapreduce systems, Apache Stack, Column Family, Key-Value, Document, and Graph data systems
Good Data Modeling experience
Experience with Search systems such-as Solr/Elasticsearch a plus
Experience building on top of or integrating with Analytics & machine-learning platforms is a plus
Experience with Node, and Front-end technologies such-as React/Angular, HTML & CSS is a plus
Experience in Financial, Retail, Spatial Analytics, Mapping, Location Based Services & GIS and like data and/or industries a Strong Plus
This position will be filled in either Seattle, WA or Miami, FL
