We're Hiring

In September 2019, Black Mountain & AltaReturn merged to form Allvue Systems!

At Allvue, we’re changing the way financial industry handles workflow, data and analysis. We are looking for smart, creative people to help us tackle any challenge that our clients dream up. Do you have what it takes to join our team?

Open Positions See All Open Positions

Fun. Innovative. Transparent.

We're proud of the culture we've created at Black Mountain.
Keep reading to see if working at Black Mountain is a fit for you.



Work hard, play hard...heard that before. But at Black Mountain, it's true. We work hard because we love what we do. We play hard because we celebrate it. Whether its our annual offsite trip, office happy hour or a Friday ping pong tournament, we're serious about making "work" enjoyable.



Thinking outside the box and solving problems more efficiently than others is why we are in business. The world and markets constantly change. We need to constantly change to remain competitive.



We're a team - we win together and we lose together. We encourage the sharing of ideas, problems, concerns, and things you're excited about. You can't solve a problem without first acknowledging one exists.

Our Roles at Black Mountain

Application Support Engineer

Application Support Engineers provide technical & end-user application support for clients. They collaborate and apply resourcefulness to solve problems and maximize client satisfaction.

Implementation Specialist

Implementation Specialists are client facing and assist with all aspects & functions of client implementations. As members of a high functioning team, they collaborate to exceed expectations.

Quality Assurance Analyst

QA Analysts perform software quality assurance testing for highly configurable applications. They apply critical thinking to ensure that software is effectively tested & functioning properly before it is distributed.

Relationship Manager

Relationship Managers work directly with our clients to ensure they are satisfied with our offering, and remain aware of all the solutions we can provide.

Do you see yourself here?

Check out our open positions below!

Open Positions

We’re seeking intelligent individuals looking to apply themselves creatively, individuals who are comfortable speaking up, sharing ideas and driving change. Sound like you? Check out our openings.

View Current OpeningsView Current Openings

The Muse Badge

The Interview Process

So you’ve applied for a position at Black Mountain.
What happens next?

Phase 1:
The Phone Screen

Successful candidates will be contacted for a phone screen. During this call, your resume and work experience will be discussed. If there is a match, candidates will move on to an online technical screen or in person interview (order of steps is position dependent).

Phase 2:
Online Technical Screen

Depending on the position applied for, candidates may be given an online test in order for us to assess technical skills relevant to the position. Upon completing the online technical screen, successful candidates will be asked to come in for an in person interview.

Phase 3:
In Person Interview

The in person interview is a combination of tests and interviews that will vary by position. If a candidate is successful during the in person interview, the next step is a fit interview.

Phase 4:
The Fit Interview

The fit interview is an opportunity for candidates and Black Mountain team members to get to know each other in a more relaxed atmosphere (i.e., happy hour). It is designed to give the candidates a feel for the company culture and assess whether or not there is an organizational fit.

Black Mountain Systems provide equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender, medical condition, genetic information, or sexual orientation in accordance with applicable federal, state and local laws.