Software Engineer

MBC is a proprietary trading firm specializing in US Equities trading with automated strategies.
El Dorado, AR 71730, USA
$100,000 - $125,000
Backend
Mid-Level Software Engineer
Hybrid
Finance

Description For Software Engineer

MBC, a successful proprietary trading firm specializing in US Equities trading, is seeking a Software Engineer to join their engineering team. This role offers an exciting opportunity to work on sophisticated automated trading systems in a dynamic financial environment.

As an early member of the engineering team, you'll play a crucial role in refining the infrastructure that supports automated trading strategies. The position involves implementing back-end APIs using Python and NodeJS, creating automated trading processes, and building notification systems. You'll work closely with both traders and engineers, contributing to the development of essential trading tools.

The role offers a competitive salary range of $100,000 - $125,000 annually, along with comprehensive benefits including 401K, health insurance, PTO, a work laptop, and a signing bonus. Based in Dorado, Puerto Rico, this hybrid position provides flexibility while maintaining collaborative opportunities with the team.

This is an ideal opportunity for a mid-level software engineer with strong backend development skills and experience with modern technologies like React, NodeJS, and TypeScript. The position requires both technical expertise and the ability to work effectively in a team environment, solving complex problems in the fast-paced world of financial trading.

Working at MBC means being at the forefront of automated trading technology, with the chance to impact the firm's trading infrastructure directly. The role offers exposure to financial markets, cutting-edge technology, and the opportunity to work with a talented team of traders and engineers in building sophisticated trading solutions.

Last updated 4 hours ago

Responsibilities For Software Engineer

  • Design and implement back-end APIs (Python & NodeJS) that powers the front-end
  • Automate repetitive trading processes
  • Create notification systems through MBC's preferred messaging platforms
  • Collaborate with engineering team to improve and optimize MBC's infrastructure
  • Work with traders and engineers to build automated trading tools
  • Brainstorm with team members on solving complex problems
  • Monitor latest developments and trends in programming space

Requirements For Software Engineer

JavaScript
TypeScript
Node.js
React
Python
  • Experience building web applications using React and APIs
  • Knowledge of NodeJS, Typescript, Javascript
  • Experience with object-oriented languages like Java and C#
  • Experience with version control systems
  • Experience building databases (SQL or NoSQL)
  • Fluent or proficient in English

Benefits For Software Engineer

401k
Medical Insurance
  • 401K
  • Health Insurance
  • PTO
  • Work Laptop
  • Signing Bonus

Interested in this job?

Jobs Related To MBC Software Engineer

QA Engineer

QA Engineer position at MBC, focusing on testing and maintaining automated trading systems with competitive salary and benefits in Dorado, PR.

Software Development Engineer II, Amazon

Mid-level Software Development Engineer role at Amazon's FinTech team, building scalable financial systems using AWS cloud services.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Software Developer 3

Mid-level Software Developer position at Oracle, focusing on Java and Python development with cloud computing and SQL expertise, offering competitive salary and comprehensive benefits.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development with Java and Python, offering competitive salary and comprehensive benefits.