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 www.trumid.com.
What will you do in this role?
Join our team as the Protocols Engineer - Team Lead, driving Trumid's expansion into new geographies and asset classes while ensuring seamless integration of trading protocols. We are seeking a skilled engineering lead with a proven track record in capital markets, trading workflows, and electronic trading systems. Your expertise in functional programming (Scala), network protocols, and messaging technologies will be instrumental in developing our next-generation execution venue. If you are passionate about FinTech and eager to transform the fixed income landscape, here are just a few of the projects you might tackle in the first six months:
- Protocol X - Design and launch Trumid's innovative fifth gen trading protocol
- Aggregator and smart order router -introduce advanced aggregation and smart order routing capabilities for Trumid's Rates trading
- Harmonize and upgrade protocols - redesign existing trading protocols for enhance performance and seamless migration to the upgraded framework
- Design and architect innovative protocols and features to meet functional and non-functional requirements
- Develop and test to ensure high quality assurance standards for order routing, execution, market data and trade reporting
- Optimize system performance for low latency and high throughput, crucial for high-frequency trading
- Collaborate closely with product leads, aligning technical decisions with commercial objectives for overall business success
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
In compliance with New York City Pay Transparency Law, the base salary range for this role in New York City is between $175,000 - $275,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.
Trumid is an equal opportunity employer.