Senior Software Engineer

VORKIS knows what employer wants
  • Oregon
  • Remote
    28 days ago

    Job Description

    Salary: $48,000 - $84,000 per year

    Location: , Remote

    Employment option:

    Job type: Full time

    Job Summary:

    We are looking for a Senior Software Engineer with strong algorithmic and data processing expertise to join a global team working on a complex trade surveillance system in the financial sector. The project focuses on batch and real-time analysis of trading data, leveraging advanced algorithmic models to detect fraud, manipulation, and other compliance breaches.

    Skills

    Must Have

    Hard skills:
    - beginner in: Python, C#
    - competent in: Databases
    - proficient in: JAVA
    Soft skills:
    - competent in: Communication Skills
    Nice-to-have

    Hard skills:
    - competent in: Kotlin, RDBMS, C/C++, Compliance Expertise, FinTech, Software Design, Statistical Modeling, Algorithms, Mathematics, Machine Learning, Debugging, Trading, Distributed Computing, SOLID, Microsoft Clarity, Monitoring, Regulatory Compliance, Data Pipelines, Distributed Systems, Trade Surveillance
    Soft skills:
    - competent in: Reliability


    Job Description

    Additional Requirements
    5+ years of professional experience in backend or algorithmic development. At least 3 years working with algorithms in financial/trading systems or related fields. Strong proficiency in Java, Kotlin, C#, or C++. Solid understanding of software design principles and architectural patterns. Experience with real-time systems, distributed computing, and large-scale data pipelines. Proficiency with relational and non-relational databases. Excellent problem-solving and debugging skills. Strong interpersonal and communication skills. Python experience is a plus. Familiarity with statistical modeling and machine learning is an advantage. Bachelor’s degree in Computer Science, Mathematics, or related field (Master’s or PhD is a plus).
    Responsibilities
    Design and implement algorithms for real-time and batch monitoring of financial transactions. Collaborate with data scientists and compliance experts to optimize detection models. Contribute to system architecture design for high availability and low-latency performance. Optimize and maintain an existing codebase for clarity, performance, and scalability. Work with distributed systems and databases for high-volume data ingestion and processing. Analyze performance bottlenecks and improve system reliability.

    About Company

    Numbers & Facts

    LocationOregon (
    Remote
    )
    Websitehttps://www.vorkis.com/

    Skills

    • Algorithmsunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Data Analysisunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Data Scienceunmatched
    • Debugging Skillsunmatched
    • Distributed Computingunmatched
    • Distributed Databasesunmatched
    • Financeunmatched
    • Financial Systemsunmatched
    • Financial Transactionsunmatched
    • High Availabilityunmatched
    • Interpersonal Skillsunmatched
    • Javaunmatched
    • Kotlinunmatched
    • Machine Learningunmatched
    • Mathematicsunmatched
    • Microsoft C# (C Sharp)unmatched
    • Performance Analysisunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Reliability Engineeringunmatched
    • Software Architecture Designunmatched
    • Software Engineeringunmatched
    • Statistical Modelingunmatched
    • Surveillanceunmatched
    • System Architectureunmatched
    • Systems Reliabilityunmatched
    • Time Trackingunmatched
    • Trading Systemsunmatched
    • Transaction Processing/Managementunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder