7 days ago

Full Stack Software Engineer

Chicago Trading Company

On Site
Full Time
$225,000
New York, NY
Apply

Job Overview

Job TitleFull Stack Software Engineer
Job TypeFull Time
Offered Salary$225,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Full Stack Software Engineer - Risk

Chicago Trading Company (CTC) is a cutting-edge proprietary trading firm dedicated to pricing and managing risk. We foster a fun, trusting, and innovative culture where employees collaborate to solve complex industry challenges. As a Full Stack Software Engineer in our Valuation Infrastructure Group, you will be instrumental in designing, developing, and supporting our next-generation risk management applications. You will collaborate closely with traders, quants, and fellow technologists, creating solutions with a significant impact across the firm. This role is ideal for engineers who excel at tackling complex problems, resolving software issues, and delivering high-value solutions.

What You'll Do

  • Collaborate with technology teams to integrate existing services and new solutions for business initiatives.
  • Work directly with traders and quants to translate business requirements into scalable, high-quality software.
  • Architect, develop, and deploy high-performance, full stack applications.
  • Contribute to collaborative design and code reviews, sharing expertise and promoting engineering best practices.
  • Provide critical application support during dynamic market conditions, swiftly resolving issues to ensure system resilience.
  • Deliver software solutions that directly influence trading and risk management decisions at scale.

What We're Looking For

  • Proficiency in Java, with strong hands-on coding ability and adherence to best practices.
  • Robust experience with multi-threaded programming and distributed application architectures.
  • Proven ability to execute and deliver results across multiple parallel projects in a fast-paced, iterative environment.
  • Hands-on experience developing RESTful APIs and WebSocket services.
  • Experience in Python (with Conda) and/or modern front-end technologies (e.g., HTML, CSS, JavaScript, TypeScript, React, Angular) is a plus.
  • Familiarity with containerization and cloud technologies (Docker, Kubernetes) is a plus.
  • Prior experience in the financial industry, especially with options or risk management systems, is a strong plus.

Compensation and Benefits

The salary range for this role is $175,000—$225,000 USD annually, with eligibility for an annual discretionary bonus based on individual performance and firm results.

CTC offers a hybrid workplace model for most teams. We provide comprehensive benefits including generous time off, insurance coverage, paid parental leave, free breakfast and lunch, wellness reimbursement, and other benefits focused on employee well-being.

Commitment to Diversity, Equity, and Inclusion

CTC is committed to cultivating a diverse, inclusive, and equitable workplace where everyone feels engaged, empowered, and belongs. We are an equal opportunity employer and do not discriminate based on protected characteristics. Reasonable accommodations are available for individuals with disabilities during the application and interview process. Please contact info@chicagotrading.com for accommodation requests.

Use of Artificial Intelligence (AI)

Information submitted by applicants may be reviewed and analyzed by AI systems as part of the recruitment process to enhance efficiency and ensure thorough assessment.

Key skills/competency

  • Full Stack Software Engineer
  • Java
  • Multi-threaded programming
  • Distributed systems
  • RESTful APIs
  • WebSocket services
  • Python
  • Front-end development
  • Docker
  • Kubernetes

Tags:

Full Stack Engineer
Software Developer
Java Developer
Risk Management
Valuation
Trading Technology
Financial Engineer
API Development
Distributed Systems
Hybrid Role

Share Job:

How to Get Hired at Chicago Trading Company

  • Tailor your resume: Highlight Java, multi-threading, distributed systems, and API development experience. Emphasize financial industry or risk management exposure if applicable.
  • Showcase your skills: Detail projects involving full-stack development, RESTful APIs, and WebSocket services. Mention Python or front-end technologies if you have them.
  • Demonstrate problem-solving: Prepare examples of how you've tackled complex technical challenges and resolved critical issues under pressure.
  • Understand CTC's culture: Research their focus on innovation, risk management, and collaborative problem-solving. Align your application with these values.
  • Prepare for technical interviews: Be ready to discuss Java best practices, multi-threaded programming, distributed architectures, and API design.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background