Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer - AIM Violation Manager

AT Bloomberg LP
Bloomberg LP

Senior Software Engineer - AIM Violation Manager

New York, NY

Description & Requirements

Asset Investment Manager (AIM) is Bloomberg's award-winning buy-side order management system (OMS), a platform that is used by hundreds of institutional firms with more than $18 trillion in assets. We facilitate every process in the trading life cycle from idea generation to post-trade operations, and everything in between.

The Compliance group within AIM, is responsible for building a state of the art compliance solution which serves as a critical part of the trading lifecycle to enforce firm's investment policies. Our team's software is in the critical path of intraday trading activity and handles almost half a million trading violations every day.

What's in it for you:

Want more jobs like this?

Get jobs in New York, NY delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


While our existing system is stable and functional, our clients are demanding more volume, more capacity and a higher level of performance than our current system will be able to support. Our team is ready to embark on a diverse set of projects that require new design and architectural ideas and technologies that will span the entire stack. We are committed to building a best-in-class compliance management tool, and we need someone who will bring innovative ideas and hold themselves and our team to high standards of application development!

We'll expect you to:

  • Help us extend our existing architecture to support higher throughput through distributed message processing.
  • Choose and implement new middleware technologies that can scale and provide guarantees on delivery for the future growth of the system.
  • Collaborate with technical and non-technical stakeholders to create alignment around the work we need to do to improve the architecture.

You'll need to have:

  • 4+ years of experience in C++ or other object oriented programming languages, or JavaScript
  • A willingness to learn and work on all parts of the application stack and have a high degree of ownership over code and projects
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience

We'd love to see:

  • Experience in system design, architecting, and developing software that is high quality, modular, stable and scalable
  • Curiosity about Trading Systems and how our clients operate
  • Enthusiasm to drive discussions, share new ideas, and promote best practices on the team
  • Passion for finding opportunities to use new technology to improve stability and performance
  • Applied critical-thinking and problem solving skills to solve business problems

Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation, [Exempt roles only], paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Client-provided location(s): New York, NY, USA
Job ID: Bloomberg-10040566
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • Fitness Subsidies
    • Pet Insurance
    • Mental Health Benefits
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Adoption Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Happy Hours
    • Snacks
    • Some Meals Provided
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Access to Online Courses
    • Lunch and Learns
    • Mentor Program
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Founder led
    • Employee Resource Groups (ERG)