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

Realtime Software Engineer

Intrinio

Realtime Software Engineer

National
Full Time
Paid
  • Responsibilities

    Software Engineer

    Intrinio is looking for a software engineer with strong computer science fundamentals who is comfortable working remotely. Also - for crying out loud, we need someone cool and nice, so we don't hate working with you. This role will start with projects related to Intrinio's real-time streaming exchange products and will branch into other backend projects over time.

    GENERAL DESCRIPTION:

    Uses best practice development techniques to build backend server architecture for financial data. Utilizes efficient data structures and algorithms to process high-volume real-time data. Build web APIs and integrate new data sources while improving data quality and maintaining the highest level of security for all environments. Reviews peer code and refactors existing code. Capable of deploying production-ready code with minimal oversight.

    ESSENTIAL RESPONSIBILITIES

    • Writes clean, modular, efficient code that satisfies feature requirements
    • Refactors existing code for increased readability and performance
    • Reviews peer code and makes sensible suggestions
    • Maintains security best-practices
    • Integrates new data sources and optimizes existing data sources
    • Creates software architecture that allows efficient scaling

    CANDIDATES MUST HAVE:

    • Solid Computer Science fundamentals
    • Passion for solving complex problems at scale
    • Comfortable in a production environment
    • Demonstrated ability to deliver working, complete projects
    • Keen awareness of application performance and memory management
    • Ability to work within an agile methodology
    • Extensive experience in ETL, data processing
    • Ability to work within an agile methodology
    • Experience architecting distributed systems

    IDEAL CANDIDATES WILL HAVE MANY OF THE FOLLOWING:

    • Passion for financial data
    • Deep, practical expertise with the .Net Framework
    • Proficient with command line and Linux servers
    • A history of working on scalable high-volume systems
    • Experience designing and deploying serverless architectures