Software Engineer (C#/.Net OR Java) | Trading Technology

Selby Jennings Ltd
  • Philadelphia, PA
    3 days ago

    Job Description

    The Opportunity

    We're partnering with a leading quantitative trading firm that is continuing to expand its software engineering organization.

    The firm is looking for talented Software Engineers to design, build and enhance technology that supports a highly sophisticated trading environment. Engineers work on a range of business-critical systems spanning trading platforms, order management, distributed services, data-intensive applications and operational technology.

    This is an engineering-led environment where technology plays a fundamental role in the success of the business. You'll work on complex systems where performance, reliability, scalability and engineering quality matter, while partnering closely with teams across technology, trading and the wider business.

    What You'll Be Working On

    Depending on your background and experience, your work could include:

    • Designing and developing high-performance backend and distributed systems
    • Building technology supporting trading, order management and financial workflows
    • Developing scalable services using C#/.NET or Java
    • Solving complex problems around performance, reliability, concurrency and data
    • Building and enhancing business-critical platforms used across the organization
    • Working with modern databases, APIs and messaging technologies
    • Contributing across the full software development lifecycle, from architecture and design through implementation and production
    • Taking ownership of systems and technical projects rather than working in a narrowly defined development function
    • Collaborating closely with other engineers and business stakeholders to solve complex real-world problems

    What We're Looking For

    We're interested in Software Engineers with strong computer science and engineering fundamentals.

    Ideally, you'll bring:

    • 3-5+ years of professional software engineering experience
    • Strong experience with C#/.NET and/or Java
    • Experience building robust backend, distributed or full-stack applications
    • Strong understanding of software design, data structures, algorithms and system architecture
    • Experience with SQL and relational databases
    • An understanding of scalable, reliable production systems
    • Strong problem-solving and communication skills
    • A track record of owning and delivering meaningful software projects

    Experience within financial services, trading, hedge funds, investment management or capital markets is particularly valuable, although strong engineers from other technically demanding environments are also encouraged to apply.

    Nice to Have

    Any of the following would be advantageous:

    • C++
    • Python
    • React, TypeScript or JavaScript
    • Distributed systems
    • High-throughput or low-latency systems
    • Order management or trading systems
    • Market data
    • Financial markets experience
    • Cloud or large-scale infrastructure experience
    • Experience working directly with traders or other business stakeholders

    Consider It?

    This is an opportunity to join a highly technical environment where software engineering is central to the business rather than a supporting function.

    You'll have the opportunity to work on challenging systems at scale, take genuine ownership of the technology you build and work alongside strong engineers solving complex problems within quantitative trading.

    The firm also places a significant emphasis on continuous learning, collaboration and problem solving, with a culture designed to bring technical and business teams together.

    The positions are based in the Philadelphia area, and candidates should be willing to relocate rather than commute long-term.

    Share

    Copied to clipboard

    Related roles

    Director of Engineering, Investment Data & Analytics

    England$220,000 - $230,000 USD a year

    Experienced C++ Engineer Linux Kernel & Ultra-Low Latency Trading

    EnglandNegotiable

    Python OR C++ Developer Elite Quant Trading Team (Prop HFT Firm)

    EnglandNegotiable

    C++ Developer FX Front Office Engineering

    EnglandNegotiable

    Software Engineer (Equities Analytics & Alternative Data)

    EnglandNegotiable

    Senior Software Engineer Data Systems

    EnglandNegotiable

    Senior C++ Engineer Distributed Systems & Simulation Infrastructure

    EnglandNegotiable

    C++ EngineerCrypto Market Making

    EnglandNegotiable

    C# Risk Engineer

    EnglandNegotiable

    Jobs

    Numbers & Facts

    LocationPhiladelphia, PA

    Skills

    • Algorithmsunmatched
    • Application Programming Interface (API)unmatched
    • C++ Programming Languageunmatched
    • Capital Marketsunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Concurrencyunmatched
    • Data Structuresunmatched
    • Distributed Computingunmatched
    • Engineeringunmatched
    • Financial Servicesunmatched
    • Hedge Fundsunmatched
    • High Throughputunmatched
    • Investment Managementunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Messaging Technologyunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Order Managementunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Stock Marketunmatched
    • System Architectureunmatched
    • Technical Supportunmatched
    • Technical/Engineering Designunmatched
    • Trading Platformsunmatched
    • Trading Systemsunmatched

    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

    Resume Builder

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

    Resume Builder