Remote jobs in Programming



Senior Software Engineer

Chicago ,IL





1 year

Remote Jobs


Remote Jobs in IL


Senior Software Engineer

Location: Chicago, IL Type: Full-time

As a Senior Software Engineer (Risk Management), you’ll be part of a team of engineers that builds out the retail brokerage business and supports our other business initiatives. We care about the speed and stability of our back-end systems as much as we care about the customer-facing applications we build. Our architecture is consistently evolving as our business grows and we face different technical challenges, but always with a focus on practicality and performance.

You'll help by maintaining and building on current systems as well as green field projects and troubleshooting issues as they arise. Our engineers work with a wide variety of tools including C++, Java, Javascript, and Ruby. In this role, you’ll be expected to maintain, build out, and develop new mission critical services in Java using the Akka framework. Additionally, you’ll have a chance to help mentor more junior engineers and help them achieve success.

What you’ll do:

  • Maintain production systems, specifically risk management and trade event systems

  • Apply your knowledge of Reg T, Portfolio Margin, and SPAN margining to an existing production codebase and work closely with the risk management team to implement new functionality

  • Serve as a team lead for Java development

  • Write clean, maintainable, and tested code that is ready to scale

  • Carry responsibility for troubleshooting and resolving high stakes issues as they occur

  • Translate vision into actionable items, either directly or through working with a project manager

Who you are:

  • Proven experience with back end, high concurrency, high throughput Java Services

  • A long history of deploying and managing production systems built in Java

  • Experience with Akka is a positive, although not a hard requirement

  • Deep knowledge of standard risk management calculations (Reg T, Portfolio Margin, Span and theoretical option pricing)

  • The ability to learn quickly in areas in which you don't already have deep expertise

  • The ability to jump into a brand new framework or language and quickly become productive in it

  • 8+ years of professional experience working as a software engineer on a team, preferably with some experience as a technical lead or mentor

  • Experience with other languages, such as Ruby, Python, C++

Team Perks:

  • Sustainable work day

  • Daily catered lunch when working in the office

  • Full kitchen with snacks and beverages

  • Dog-friendly office

  • In-building gym

  • Common rooftop deck with seating areas, landscaping, grills, and yard games

  • CTA stop a block away, Shuttle to/from Metra

  • Monthly dev outings (e.g. escape rooms, movie nights, ax-throwing, laser tag, bowling, etc.)

  • Located in the West Loop, Chicago's growing center of tech, great cuisine, and high-end bars

Our Company:

The tastytrade family of companies (tastytrade, tastyworks, dough, quiet foundation, and The Small Exchange) empowers individual investors by providing educational media, intuitive and powerful trading software, high-speed order execution, innovative derivatives products, and portfolio guidance. The diversity of our offerings and the technology that powers them provide our engineers with exposure to a broad set of tools and the opportunity to dig deep into specific problems. We are an ideal environment for those who are self-motivated, engineering-focused, pragmatic, and who truly enjoy creating and operating large, highly available, and performant systems. Our team is lean at roughly 40 members and we follow a management philosophy that values the autonomy of our engineers.


1000 W Fulton Market #220
Chicago, IL 60607

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.