Back to Careers

Engineer - Platform and Core

May 22, 2023

Who are we?

Trumid is a financial technology company and fixed income electronic trading platform focused on US dollar-denominated Investment Grade, High Yield, Distressed, and Emerging Market bonds. Trumid optimizes the credit trading experience by combining agile technology and market expertise, with a focus on product design. The result is a differentiated ecosystem of protocols and trading solutions delivered within one intuitive platform. Learn more at

Who are you?

Do you remember that pivotal moment when you discovered your passion for engineering? For some, it happens at a young age when you can't resist the urge to tinker, fix things, and dive into the world of possibilities. Maybe it all started with Legos, Tinkertoys, or even solving a Rubik's cube. Or perhaps you found yourself trying to recreate your favorite video game using Java, getting lost in the endless possibilities of online gaming.  Do thoughts of writing code that automates mind-numbing tasks, following best practices, and optimizing performance excite you? Regardless of the unique path that brought you here, Trumid offers an extensive and fulfilling career journey filled with constant learning, exploring complex ideas, and making a real impact every day.

Scaling systems with complexity at its “Core”

Intrigued about the problems we’re solving for?

  • How do systems behave under different stressors?
  • Is system performance, latency, fault tolerance, API design and scalability part of your daily discussions?
  • Are you hyper focused on monitoring and integrating CI/CD so incremental code changes don’t create spikes in your production environment?
  • Do you thrive in environments where functional programming (Scala) has served you particularly well?

A bit about our growing tech stack more about us!

  • Scaling microservices with gRPC - using Envoy proxy to solve for complex load balancing
  • Scala for clean, efficient, and maintainable code
  • Kafka and Akka for messaging and stream processing
  • Kubernetes and Docker to build, deliver and scale containerized services
  • React and Node.js to help fetch and execute JavaScript
  • Deep focus on continuous improvement and most importantly, product quality
  • Collaborative team environment, strong desire for you to share your technical expertise and knowledge and demonstrate your leadership abilities

Just a few perks that our employees enjoy!

  • Remote first!
  • Highly competitive compensation
  • Fully paid medical, dental and vision coverage
  • Team-oriented and collaborative company culture

Trumid is an equal opportunity employer.

In compliance with New York City Pay Transparency Law, the base salary range for this role in New York City is between $175,000 - $250,000. This range does not include discretionary bonus or other forms of compensation or benefits offered in connection with this job. Trumid incorporates several factors when determining a candidate’s compensation.