InterSources Inc. logo

Sr. Software Engineer (C++)

InterSources Inc.

  • Jersey City, NJ
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Analysis Skillsunmatched
    • Apache Kafkaunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Brokerageunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Capital Marketsunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Analysisunmatched
    • Design Patterns Programming Methodologiesunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Financial Information eXchange (FIX)unmatched
    • GitHubunmatched
    • High Throughputunmatched
    • ISO (International Organization for Standardization)unmatched
    • Information Technology & Information Systemsunmatched
    • Information Technology Consultingunmatched
    • International Electro-Technical Commission (IEC)unmatched
    • Internet Securityunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Leadershipunmatched
    • Linux Operating Systemunmatched
    • Mavenunmatched
    • Mentoringunmatched
    • Messaging Technologyunmatched
    • Multiplatform/Cross-Platformunmatched
    • Multitaskingunmatched
    • On Callunmatched
    • Online Marketingunmatched
    • Oracleunmatched
    • Order Managementunmatched
    • Organizational Skillsunmatched
    • Performance Tuning/Optimizationunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Trading Platformsunmatched
    • Trading Systemsunmatched
    • Unix Operating Systemsunmatched
    • Unix Shell Programmingunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • Web Programmingunmatched

    Description

    Title:Sr. Software Engineer (C++)
    Location:Jersey City NJ
    On-site/Remote/Hybrid: Onsite
    Duration: 6-12 Months
    Interview Process: 2 rounds Virtual
    No of submissions: 2
    No of Positions: 1

    Handles Trading Platforms within BRT.

    Top Skills
    • C++
    • Linux
    • UNIX IPCs
    • Shell scripting
    • Market data

    Nice to Have
    • FIX Protocols
    • Low-latency experience (Kafka)
    • Trading platforms / Capital Markets experience

    Responsibilities
    • Architect and develop distributed, event-driven trading systems optimized for low latency and high throughput.
    • Design and implement asynchronous processing frameworks and resilient messaging services.
    • Collaborate with internal and external teams to deliver robust, end-to-end trading workflows.
    • Lead performance tuning and optimization efforts across the platform.
    • Mentor junior engineers and promote engineering best practices.
    • Support production and non-production environments, including participation in a weekly on-call rotation.

    The Expertise You Have
    • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent.
    • 10+ years of hands-on software design and development experience.
    • Expertise in Java, C/C++, Python, and Linux.
    • Deep experience with low latency messaging systems (e.g., 29West, Kafka).
    • Proficiency in KDB+ or other time-series databases.
    • Strong background in building scalable, distributed, asynchronous, and event-driven applications.
    • Advanced knowledge of low latency design patterns and performance optimization techniques.
    • Experience with Capital Markets or Brokerage systems, especially order management.
    • Solid understanding of the FIX protocol and FIX engines.
    • Familiarity with AI developer assist tools (e.g. GitHub Copilot).
    • Experience with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy.
    • Hands-on experience deploying applications to AWS or other cloud platforms.

    The Skills You Bring
    • Ability to understand complex, end-to-end systems and identify performance, scalability, or resilience bottlenecks.
    • Strong analytical, communication, and organizational skills.
    • Ability to manage multiple tasks and thrive in a collaborative team environment.
    • Self-driven innovation and comfort working with leadership.
    • Willingness to support production systems and participate in on-call rotations, including occasional weekend support.


    About Us:
    InterSources Inc, is a Small, Woman, and Minority-Owned Business Enterprise, ISO/IEC 27001, SOC 2 Type 2 certified company with massive 18+ years of diversified experience in providing IT Consulting Services, Artificial Intelligence, Data Analysis, Application Development, Cloud Services, Cybersecurity, Digital Marketing, ERP Management, Custom Software Development, Web Development, UI/ UX Design, System Integration, QA Support etc. We make reasonable accommodations for clients and employees, and we do not discriminate based on any protected attribute including race, religion, color, national origin, gender sexual orientation, gender identity, age, or marital status. We also are a Google Cloud and Oracle partner company.

    Numbers & Facts

    LocationJersey City, NJ
    IndustryComputer/IT Services
    Company Size100 to 499 employees
    Year Founded2007
    Websitehttps://www.intersourcesinc.com/

    About Company

    It’s all about harnessing the real power of data. InterSources Inc was founded in 2007 providing intelligent data solutions to clients across industries and geographies.

    Over the years, we have built products on Business Intelligence & Big Data platform simplifying and transforming the way business intelligence and real-time data analytics empower Corporations and end-users using Softwares like Tableau, Business Objects, MicroStrategy, etc.

    In the process, we have enabled companies to use data analytics to help better understand, predict and influence consumer behavior, identify new market opportunities as they emerge, provide to users the data they need, alert the user when and why key business metrics have changed and enable them to make smart decisions.

    Similar Jobs