Software Engineer - Full Stack

  • Kensho
  • Washington, DC, USA
  • Jul 19, 2018
Full time Data Developer

Job Description

We look for prolific, intellectually curious technologists who appreciate code, math, and beauty. We are on a mission to elucidate complex national security challenges through scientific, statistical, analytical, computational, and inspired study, all accessible though an elegant UI.

What You’ll Do:

    • Write server-side and user-facing applications for high-volume data analytics and processing
    • Design interfaces, APIs, and services that address immediate needs with an eye for future scaling and reuse
    • Analyze, transform, structure, and crunch data that is growing in size, diversity, and complexity
    • Write tests to ensure the functionality and reliability of the team's code
    • Quickly create a prototype and then iteratively transform it into awesome product

What We Look For:

    • At least one core expertise, such as python, graph databases, distributed computing, statistical/financial analysis, or (actually big) data
    • Practical understanding of algorithms, data structures, and design patterns
    • Personal projects, open source contributions, or portfolio of work
    • Strong mathematical and statistical background with proficiency using pandas/numpy/nltk/scikit-learn
    • Versatility to contribute across the entire stack and suite of products
    • Effective coding, documentation, and communication habits
    • Ability and credibility to lead a team
    • Experience at a top 10 technology company or financial institution

How to Really Get Our Attention:

    • Major technical contributor at a top 10 software company
    • Your open source projects show innovation and initiative
    • Research, publications, and patents

Technologies We Like:

    • JavaScript (and related frameworks), React, canvas, and d3js
    • Python and specifically Pandas, Numpy, scikit-learn, django, and celery
    • Infrastructures such as kubernetes, nginx, redis, and RabbitMQ
    • Data stores like PostgreSQL, ElasticSearch, and various NoSQL alternatives
    • Ubuntu linux or similar
    • Development and debugging tools like Git, Jenkins, Selenium


    • Medical, Dental, and Vision insurance with 100% premium covered
    • Unlimited vacation days
    • Paid Parental Leave
    • Paid Military Leave
    • 401(k) plan with employer match
    • Free snacks and drinks