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

Selby Jennings
Philadelphia, PA, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$220,000 - $230,000
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Algorithmic Trading Big Data C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Databases Computer Engineering Data Structures
+12 more
Relational Databases Distributed Systems Python (Programming Language) Enterprise Messaging Systems Microsoft Software Software Engineering SQL Databases Systems Architecture TypeScript ReactJS Backend Low Latency

Job description

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

Requirements

Software Engineering, Microsoft .NET, Microsoft C# (C Sharp), Trading Systems, Java, Software Engineering, Trading Platforms, Order Management, Technical Support, Software Design, 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

About the company

We’re partnering with a leading quantitative trading firm that is continuing to expand its software engineering organization., 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…