Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Data Engineer

Kharon

Data Engineer

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Kharon - Data Engineer

    Company

    Kharon is a leading source for analysis on the intersection of international security and the global economy. The world's largest financial institutions and multinationals rely on Kharon's technology platform to identify threats and opportunities in markets impacted by today's most pressing security issues, including WMD proliferation, terror finance, corruption, environmental degradation, forced labor, and political interference.

    We are hiring a Data Engineer to design and produce data-driven software products that enable customers to make informed decisions on complex security, policy, and regulatory issues. We are a small team of highly focused, ambitious, and resourceful engineers. We work across disciplines and collaborate closely, incorporating research and experimentation into evolving product development.

    This position is located in Los Angeles, CA.

    About You

    The successful candidate will excel in designing and executing solutions to open- ended problems through the use of analytical skills, theoretical knowledge, resourcefulness, and ongoing discovery. You are independently motivated to identify and learn new areas of theoretical and practical knowledge, and to share information with your colleagues.

    Roles & Responsibilities

    • Create secure, resilient, integrated software, working with a variety of data sources and consumers in a complex, distributed environment
    • Integrate and extend data sets in multiple formats and environments
    • Integrate and produce data tracking and event metrics
    • Collaborate with Operational Engineers, Data Engineers, Search Engineers and
    • Data Scientists, as well as Product and Research teams

    Key Qualifications

    • 4+ years experience as a professional software engineer
    • BS/MS in Computer Science or equivalent experience in completed online coursework
    • Strong skills in Python, Java or Go
    • Experience in multiple languages and stacks, using Procedural and Functional programming
    • Experience implementing best practices in use of data structures and design patterns
    • Understanding of algorithmic complexity analysis
    • Deploying and troubleshooting code in a distributed cloud environment
    • API development and integration
    • Familiarity with GraphQL
    • SQL querying and optimization using DDL and DML
    • Experience with at least one NoSQL database
    • Schema design and mapping
    • Development of data pipelines using event or message driven architecture on Kinesis, SQS, Kafka, RabbitMQ or similar

    Bonus

    • Experience with one or more of the following technologies:
    • Neo4j
    • Kubernetes
    • Elasticsearch
    • Spark
    • Ontological graph composition and transformation

    Kharon values candidates with unique perspectives and experiences. If you have the skills to join our team, please apply—we're excited to hear from you!